How would you write a regular expression that defines a phone number: ex. (123)123-1234. In other words how would you check to see if there were three numerics surrounded by (), then three numerics with a "-", then four numerics. This is what I have so far as a regular expression. ^[(000-999)]+[000-999\-]+[0000-9999]+$ I am using this in an if statement like this: If (!eregi("^[(000-999)]+[000-999\-]+[0000-9999]+$", $PHONENUMBER) { echo "This phone number is not valid"; } Any help is appreciated. Kris Vose
- [PHP] Regular Expression Adam . Whitehead
- Re: [PHP] Regular Expression Jason G.
- Re: [PHP] Regular Expression Andrey Hristov
- [PHP] Re: Regular Expression CC Zona
- [PHP] regular expression Wakan
- RE: [PHP] regular expression Darren Gamble
- [PHP] Regular Expression [-^-!-%-
- Re: [PHP] Regular Expression Jim Lucas [php]
- Re: [PHP] Regular Expression Steve Cayford
- Re: [PHP] Regular Expression [-^-!-%-
- Re: [PHP] regular expression Kris Vose
- Re: [PHP] regular expression Thalis A. Kalfigopoulos
- Re: [PHP] regular expression Jason Wong
- Re: [PHP] regular expression mnc
- Re: [PHP] regular expression Rénald CASAGRAUDE
- [PHP] Regular expression Michal Albrecht
- Re: [PHP] Regular expression Andrey Hristov
- Re: [PHP] Regular expression Michal Albrecht
- Re: [PHP] Regular expression Analysis & Solutions
- [PHP] Regular Expression Daren Cotter
- RE: [PHP] Regular Expression John W. Holmes