最近在PHP编写的程序过程中,写了个验证用户的真实姓名的函数来做中文正则检查,看看用户提交的数据否符合标准,中文正则检测这个函数经常用到,蚂蚁学院的小编提醒大家记得收藏起来哦,今天就把源码分享给大家。
<?php
/*
作品名称:php 检测中文名是否正确
作者:蚂蚁学院 树熊
官方网址:http://www.mayixueyuan.com
*/
/*
user_name 中文名称
min 中文名最小长度
max 中文名最大长度
*/
function checkChineseName($user_name,$min=2,$max=5){
if(preg_match('/^[A-Za-z0-9_\x{4e00}-\x{9fa5}]{'.$min.','.$max.'}$/u', $user_name)){
return true;
}else{
return false;
}
}
if(checkChineseName("蚂蚁学院")){
echo '检测通过。';
}else{
echo '检测不通过。';
}
//打印结果 检测通过。
if(checkChineseName("mayixueyuan")){
echo '检测通过。';
}else{
echo '检测不通过。';
}
//打印结果 检测不通过。
//增加长度判断
if(checkChineseName("蚂蚁学院",2,3)){
echo '检测通过。';
}else{
echo '检测不通过。';
}
//打印结果 检测不通过。
?>
10蚂蚁积分下载
我们在生活中常常要去面对各种未知、困境和麻烦,心态不好的人会觉得这是一场磨难,而心态好的人则会把它当成一场历练。很多时候,心态决定了人生的状态。我们不能决定生活中会发生什么,但可以决定自己以什么样的心态应对。保持良好的心态,才能拥有美好的未来。
0
本文标签: