我有一個未能通過如下要求的字符串: -PHP + JavaScript字符串檢查
$uid = ca11a15e (the value called from database)
function _checkSn($uid)
{
$match1 = preg_match('/^p[a-z\d][a-z\d][1-6][a-z]\d{2}e$/',$uid);
$match2 = preg_match('/^p[a-z\d][a-z\d]school$/',$uid);
$match3 = preg_match('/^p[a-z\d][a-z\d]master$/',$uid);
$match4 = preg_match('/^p[a-z\d][a-z\d]ee01$/',$uid);
$doesMatch = ($match1 || $match2 || $match3 || $match4);
return $doesMatch;
}
其實,什麼是相談?以及如何修改它以便$ uid可以通過檢查?
$ uid的值應該在引號內嗎?這是一個錯字或你的程序是如何? – LeonardChallis
$ uid由系統生成,具有以下規則 cal =學校 1a =學生的班級 15 =學生的班級編號 e =已註冊的課程 – Ham
這與JavaScript有關嗎? – hakre