最近在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
本文标签: