时间:2021-07-01 10:21:17 帮助过:4人阅读
中文 ===》\x{4e00}-\x{9fa5}
英文 a-z
因此可以:
/^([\x{4e00}-\x{9fa5}]{1,10}|[a-z]{1,30})$/iu
不知道你是否允许空格
$pattern = "/^([\x{4e00}-\x{9fa5}]{1,10}|[a-z]{1,30})$/iu"; $test = array("这是中文","中文and英文","thisisenglish"); foreach($test as $word){ echo $word; echo " : "; echo preg_match($pattern,$word); echo "
"; }
中文 ===》\x{4e00}-\x{9fa5}
英文 a-z
因此可以:
/^([\x{4e00}-\x{9fa5}]{1,10}|[a-z]{1,30})$/iu
不知道你是否允许空格
PHP code?123456789$pattern = "/^([\x{4e00}-\x{9fa5}]{1,10}|[a-z]{1,30})$/iu";$test……
我试试,看下效果,THANKS,
中文 ===》\x{4e00}-\x{9fa5}
英文 a-z
因此可以:
/^([\x{4e00}-\x{9fa5}]{1,10}|[a-z]{1,30})$/iu
不知道你是否允许空格
PHP code?123456789$pattern = "/^([\x{4e00}-\x{9fa5}]{1,10}|[a-z]{1,30})$/iu";$test……
OK。你是对的,向你学习。结账~~~