我使用preg_match('/[a-z]+[0-9]/', strtolower($_POST['value']))
來檢查字符串是否包含字母和數字。我如何改變它只允許5〜15個字符?PHP:preg_match長度限制
/[a-z]+[0-9]{5,15}/
不起作用。
UPDATE 現在我想:
if(preg_match('/^[a-z0-9]{5,15}$/', strtolower($_POST['value']))) {
echo 'Valid!';
}
else {
echo 'NOOOOO!!!';
}
如果我輸入的輸入字段,它會說 「dfgdfgdfg」 「有效!」。該值必須包含字母和數字,並且包含5-15個字符。
5-15個字符?你的意思是數字? – putvande
我希望這不是施加密碼「強度」...... – HamZa
添加一些正確的字符串和不正確的 – Suic