i have this function to check my phone number:
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;
}
i want to change that regex to accept the following: the )
(
chars like (800) and the space
.
So for example this number will pass the validation, right now is not passing:
+1 (201) 223-3213