我做對了JTextField一檢查,我需要輸入作爲需要幫助的正則表達式
RD-AK+++++++ Or EX-AK+++++++
其總12個字符RD-AK or EX-AK
的字母數字字符串的開始。
請幫我用正則表達式來檢查兩個條件。
我做對了JTextField一檢查,我需要輸入作爲需要幫助的正則表達式
RD-AK+++++++ Or EX-AK+++++++
其總12個字符RD-AK or EX-AK
的字母數字字符串的開始。
請幫我用正則表達式來檢查兩個條件。
也許
input.matches("(RD|EX)-AK\\w{7}")
這將匹配開頭要麼RD-AK
或EX-AK
後跟任意七個字符的字符串。
/^(?:RD-AK|EX-AK).{7}$/
當您縮小「Alpha數字字符串」的定義時,可以改進「匹配全部」組。再說了,你的意思是數字(0-9)的unspecial字母(az),你可以嘗試:
/^(?:RD-AK|EX-AK)[a-zA-Z0-9]{7}$/
(RD | EX)-Ak [A-ZA-Z0-9] {7}這就是你通緝?在這裏測試http://www.regexpal.com/
你想檢查什麼條件? – 2012-07-23 10:56:02
開始應該是RD-AK或EX-AK – 2012-07-23 10:57:04
而字符串的其餘部分可以是任何字母數字字符? – Keppil 2012-07-23 10:58:15