我有一个正则表达式来检查变量的最后6个数字是否不相同。我不明白为什么我的正则表达式不起作用?
如果$ tel =“ 0601244567”可以,但是如果$ tel =“ 0601555555”或其他任何后6个字符则无法正常工作。
if (!preg_match("/^0[1-79][0-9]{2}(?!(\d)\1{5}$)\d{6}$/i", $tel)) {
$errors[] = array(
"tel" => "Wrong phone number."
);
}
提前致谢
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句