1.0.2 • Published 9 years ago

us-phone-parser v1.0.2

Weekly downloads
5
License
ISC
Repository
github
Last release
9 years ago

Phone Parser

An example node module that parses U.S. phone numbers.

On NPM

Use

var Phone = require('phone-parser');

// Pretty print
var myNumber = new Phone("1234567890");
myNumber.toString();
// returns "(123) 456-7890"

// Area Code, Prefix, Suffix
var myNumber = new Phone("1234567890");
myNumber.areaCode();
// returns "123"
myNumber.numPrefix();
// returns "456"
myNumber.numSuffix();
// returns "7890"

// Remove leading 1
var myNumber = new Phone("11234567890");
myNumber.number();
// returns "1234567890"

// Clean dots from number
var myNumber = new Phone("123.456.7890");
myNumber.number();
// returns "1234567890"

// Returns zeros when invalid
var myNumber = new Phone("2.123.456.7890");
myNumber.number();
// returns "0000000000"


## Test

`npm install && npm test`