php判断是否大写字母,PHP判断字符串由数字和大小写字母组成、长度至少6位
生活随笔
收集整理的這篇文章主要介紹了
php判断是否大写字母,PHP判断字符串由数字和大小写字母组成、长度至少6位
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
PHP判斷字符串由數字和大小寫字母組成、長度至少6位一般是密碼的組合。
用此正則可以判斷字符串
\A(?=\S*?[A-Z])(?=\S*?[a-z])(?=\S*?[0-9])\S{6,}\z
上個PHP測試下:
$preg='/\A(?=\S*?[A-Z])(?=\S*?[a-z])(?=\S*?[0-9])\S{6,}\z/';
$str='1232ASDasd';
$rr = preg_match($preg, $str);
if($rr) {
echo 'OK';
}else {
echo 'NO';
}
?>
結果:
OK
其中的正則
\A??? 目標的開頭(獨立于多行模式)
\z????目標的結尾(獨立于多行模式)
\A 和 \z?配合使用
它們僅匹配目標字符串的絕對開頭和結尾
\S??? 任一非空白字符
\S*?? 就是一個以上的非空白字符。
[A-Z] 大寫字母
[a-z]? 小寫字母
[0-9]? 數字
(?=內容)? 向前查看內容
{6,}? 重復6到無窮
總結
以上是生活随笔為你收集整理的php判断是否大写字母,PHP判断字符串由数字和大小写字母组成、长度至少6位的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 删除 r n,PHP去除换行符'
- 下一篇: php mysql生成excel文件,P