php密码正则匹配

<?php
/**
 * @param $pwd
 * @return string
 */
function isPwd($pwd){
    $pattern= '/^[0-9a-z_$]{6,16}$/i'; // i 不区分大小写
    if(preg_match($pattern,$pwd)){
        return '合法';
    }else{
        return '不合法';
    }
}

echo isPwd('123').PHP_EOL;
echo isPwd('abc').PHP_EOL;
echo isPwd('123aBc').PHP_EOL;
echo isPwd('123456').PHP_EOL;
echo isPwd('J123456_').PHP_EOL;

posted @ 2019-06-18 10:47  TBHacker  阅读(1995)  评论(0编辑  收藏  举报