2
我使用PHP和有一個字符串,我需要驗證必須...正則表達式只允許字母,數字和至少兩個字符
- 只有AZ和0-9
- 沒有一個字符自己的
- 不能在自己的
- 可以只是字母數字只是自己
我有什麼,我認爲是正確的正則表達式只AZ域的nd 0-9這是...
if(preg_match('/[^a-z_\-0-9]/i', $string))
{
echo "not valid string";
}
但我該如何補充,以確保它至少有兩個字符長?
你就可以用'strlen的(東西)'或whitematch代替blackmatching'/^[A-Z0-9 _-] {2} $/i'。 – HamZa
這是什麼編程語言? –
[變色龍問題!](http://meta.stackexchange.com/questions/43478) – HamZa