diff --git a/src/Validate/ValidatorHelper.php b/src/Validate/ValidatorHelper.php index 6d64d66143..8b1cb4abab 100644 --- a/src/Validate/ValidatorHelper.php +++ b/src/Validate/ValidatorHelper.php @@ -175,7 +175,7 @@ public static function tel($str): bool */ public static function mobile($str): bool { - return preg_match('/^(1(([35789][0-9])|(47)))\d{8}$/', (string) $str) > 0; + return preg_match('/^(\\+?0?86\\-?)?1[3456789]\\d{9}$/', (string) $str) > 0; } /**