我有一个工作网站,我的访问者可以在它的前端添加工作,我需要检查工作详细信息,以查看其中是否有使用php代码的电话号码
6位数字的示例可以是123456,533434,没有其他格式, 如果有任何6位数字,将显示一条错误消息,以便访问者从详细信息部分删除它
我需要这样的东西:
if (strpos($_POST[details],'######') !== false)
{
echo 'remove the phone number from job details';
}
答案 0 :(得分:4)
if (preg_match('/[1-9]\d{5}/',$_POST[details])) {
echo 'remove the phone number from job details';
}
答案 1 :(得分:0)
您必须使用这样的正则表达式:\d{6}
if (preg_match('@\d{6}@', trim($_POST['details']))) {
// Then the phone number is valid
}