特定的电话号码RegEX
可能重复:特定的电话号码RegEX,regex,validation,jquery-validate,Regex,Validation,Jquery Validate,可能重复: 您好 我需要对包含电话号码的文本字段实施基于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\(5\d\d\) \d\d\d \d\d \d\d$
您好 我需要对包含电话号码的文本字段实施基于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\(5\d\d\) \d\d\d \d\d \d\d$
为什么第一个不是第二个的超集?我们确定第一个组合中的(5NN)是完整的整数集(5[0-9][0-9]),还是第二个组合(53[0-9])中的3在某种程度上可以排除[0-9]的某些部分
^0\(5\d\d\) \d\d\d \d\d \d\d$