Amit Ranjan Amit Ranjan - 7 months ago 42
C# Question

Requires regex for US Phone Format

I need a regex that will match the US phone in a slightly different manner. Actually, on my page i have textbox for taking input, there i had place regular expression validator and the regex to validate the zip code in

. Till here everything was fine. Later on we added MaskedEditor extender to avoid manually adding - in between the codes of phone number. Also the ClearMaskOnLostFocus is set to false. So every time we have
in our textbox. And my validator is now always validating its against invalid input.

So finally i would like say, i need a regex that will match if my phone is a valid US phone and also passes
, instead of the two it will break..

[Existing Regex]



Just use the following:

(<your current regex>)|(___-___-____)