我有这个功能来检查我的电话号码:
function isValid( $what, $data ) {
switch( $what ) {
// validate a phone number
case 'phone_number':
$pattern = "/^[0-9-+]+$/";
break;
default:
return false;
break;
}
return preg_match($pattern, $data) ? true : false;
}
我想更改该正则表达式以接受以下内容:)
(
(800) 和space
.
因此,例如这个数字将通过验证,现在没有通过:
+1 (201) 223-3213