That module is very buggy. It permits five digit numbers, which AFAIK no longer work anywhere in the US. It permits invalid numbers like 123-456-7890. And despite the name, it doesn't actually care whether a number is in the US or in, say, Jamaica. You should use my Number::Phone::NANP::US, which knows which numbers are valid or invalid in the numbering plan, as well as which numbers are assigned to the US and which to the various other countries.
What my code *won't* do for you though is find a phone number in a block of text.
In reply to Re^2: Regular expression for Fax numbers
by DrHyde
in thread Regular expression for Fax numbers
by dxxd116
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |