我目前正在使用验证
$pattern = "/^(\+44\s?7\d{3}|\(?07\d{3}\)?)\s?\d{3}\s?\d{3}$/";
然而,虽然这接受了手机号码,如07515674321,但不接受家庭电话号码,如01623749983.有人有正确的验证吗?
答案 0 :(得分:0)
我发现这适用于手机号码和家庭电话号码
/^((\(?0\d{4}\)?\s?\d{3}\s?\d{3})|(\(?0\d{3}\)?\s?\d{3}\s?\d{4})|(\(?0\d{2}\)?\s?\d{4}\s?\d{4}))(\s?\#(\d{4}|\d{3}))?$/