可能重复:
A comprehensive regex for phone number validation特定的电话号码的正则表达式
问候,
我需要实现一个基于jQuery验证了一个包含电话号码的文本字段,为此,我需要这两个字符串的正则表达式,我要求这是因为我对RegEx非常天真:
第一个:
0(5NN) NNN NN NN
第二个:
0(53N) NNN NN NN
N表示0-9
可能重复:
A comprehensive regex for phone number validation特定的电话号码的正则表达式
问候,
我需要实现一个基于jQuery验证了一个包含电话号码的文本字段,为此,我需要这两个字符串的正则表达式,我要求这是因为我对RegEx非常天真:
第一个:
0(5NN) NNN NN NN
第二个:
0(53N) NNN NN NN
N表示0-9
^0\(5\d{2}\) ?\d{3} ?\d{2} ?\d{2}$
和
^0\(53\d\) ?\d{3} ?\d{2} ?\d{2}$
之间的整数将匹配。如果你确定在你写的地方总会有空格字符,你可以放下?
。
这将匹配一个:
^0\(5\d\d\) \d\d\d \d\d \d\d$
为什么是第二个第一不是集?我们确定第一个中的(5NN)是整数集合(5 [0-9] [0-9]),还是第二个组合中的第三个(53 [0-9])在某种程度上有意义排除[0-9]的某些部分?