Re: Re: [PHP] Regex for telephone numbers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Hi Ethan,
Could you do a string compare and check at certain characters for a dash?
check the second character to see if it is a dash for 1-800...
if that is not a dash, check the fourth character for a dash, 469-9...
then the other places where dashes would be based on those two characters. You may have to investigate how international numbers would work and adjust appropriately, but for the US, that should work.
Then just send an error message when it isn't like you want.


On Dec 29, 2010, at 6:27 PM, Josh Kehn wrote:

On Dec 29, 2010, at 7:12 PM, Ethan Rosenberg <ethros@xxxxxxxxxxxxx> wrote:

Dear List -

Thank you for all your help in the past.

Here is another one....

I would like to have a regex which would validate that a telephone number is in the format xxx-xxx-xxxx.



MySQL 5.1  PHP 5  Linux [Debian (sid)]

PHP General Mailing List (
To unsubscribe, visit:

You can't, phone numbers are more complex then that. You could use \d{3}-\d{3}-\d{4} to match that basic pattern for all numbers though.


Sent from my iPod
PHP Database Mailing List (
To unsubscribe, visit:

Karl DeSaulniers
Design Drumm

PHP Database Mailing List (
To unsubscribe, visit:

[PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Plagiarism Notes]     [Postgresql]     [Yosemite News]

Powered by Linux