Sign in to follow this  
coolblue

[.net] Regular Expression Problem

Recommended Posts

I am using the following code to validate a uk 11 digit phone number. Regex expression=new Regex("/^([0-9]{11})$/"); Match m=expression.Match("12345678901"); if(m.Success==true) { return true; } else { return false; } this is not working though. Is this correct?

Share this post


Link to post
Share on other sites
/^...$/ is the Perl way of doing regular expressions. They begin and end with /.

Share this post


Link to post
Share on other sites
Becase regular expressions were first commonly used (IIRC) in sed, which bracketed them in slashes. Later, Perl (which is a common consumer of regexes) did the same by default.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this