lzth.net
当前位置:首页 >> php 正则 区分大小写 >>

php 正则 区分大小写

/\w{10,100}/

$str='你要输入的密码'; $model='/[A-Z]+[a-z]+.*/'; //最少要包含一个或者多个大写或者小写,和0个或则多个任意字符; $modelength='/.{8,}/';//输入的最少为8位 if(!preg_match($modelength,'aaa')){ echo '密码不能少于8位'; } if(!preg_match...

$pattern = "/^([0-9A-Za-z\\-_\\.]+)@([0-9a-z]+\\.[a-z]{2,3}(\\.[a-z]{2})?)$/i";以上为php代码 正常情况下,邮箱不应该支持单引号的

%%i

^[A-Z_]+$ 这样就行。

preg_match('/(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])[A-Za-z0-9]{8,20}/',$password);

一般写在字符串前面,u是代表Unicode字符串,r代表原字符串【里面的特殊字符不转义,如\n不会当作换行符,就是字面的意思】

用正则匹配 $str='hfjdahjs'; $isTure=preg_match('/^[0-9a-zA-Z]+$/',$str); if($isTure){ echo '匹配成功'; }else{ echo '格式错误'; }

你的意思是只要汉字吗? 你说的也不是很清楚 猜猜应该是只要汉字吧 preg_match("/^[\u4e00-\u9fa5]+$/",$str)) //utf8编码

function test($str){ if (preg_match("/^[\x81-\xfe][\x40-\xfe]?/",$str)) { return "首字母有中文"; } return "首字母没中文"; } echo test("中1231213");//首字母有中文 echo test("123中");//首字母没中文

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com