我想要一个包含以下内容的国际电话号码的正则表达式: 20个字符,0-9位,“ - ”(连字符),“”(空格) ,“(”,“)”(括号)正则表达式,允许只有20个字符的电话号码
我使用的是asp.net 4.0和mvc 3.0。
在此先感谢
我想要一个包含以下内容的国际电话号码的正则表达式: 20个字符,0-9位,“ - ”(连字符),“”(空格) ,“(”,“)”(括号)正则表达式,允许只有20个字符的电话号码
我使用的是asp.net 4.0和mvc 3.0。
在此先感谢
我想这应该这样做.. ^[0-9- ,]{20}$
我不知道你用方括号的意思,但如果你的意思是括号,然后^[0-9- ,\(\)]{20}$
是啊,我考虑括号只有...乌尔定表达式不正常... – user509685
'正则表达式intphone = new正则表达式(@“^ [0-9-,\(\)] {20} $”); Response.Write(“345-345-345,345 345- =”+ intphone.IsMatch(“345-345-345,345 345-”)+“
”); Response.Write(“345-345-345,345345- =”+ intphone.IsMatch(“345-345-345,345345-”)+“
”); Response.Write(“abc-345-345,345345- =”+ intphone.IsMatch(“abc-345-345,345345-”)+“
”);' – Jesper
345-345-345,345 345- = True 345-345-345,345345- =假 abc-345-345,345345- =假 – Jesper