我需要一個正則表達式,將驗證字符串有長度7和不含元音字母,數字0和數字1如何指定一個特定長度的正則表達式,我想禁止字符而不允許它們?
我知道字符類,如[a-z]
,但它似乎是一個痛苦必須指定每可能性的方法:[[email protected]#$%^&*()b-df-hj-np-t...]
例如:
如果我通過一個字符串
June2013
- 它應該失敗,因爲該字符串的長度爲8,並且它包含2個元音和號碼0和1如果我通過一個字符串
XYZ2003
- 它應該會失敗,因爲它包含0如果我通過一個字符串
XYZ2223
- 它應該通過。
在此先感謝!
謝謝了。這是一種迫切的問題,因爲我沒有任何關於正則表達式的exp,所以想到這裏發佈。與此同時,我也試圖在我的最後發展。我也一樣 -^[^ 0-1aeiouAEIOU] {7} $ – user2522690
@ user2522690那麼,接受ssolution,如果它工作 – aec