我有一个正则表达式来检查变量的最后 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."
);
}
提前致谢
最佳答案
关于php - 正则表达式重复字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21583059/