2017-05-30 38 views
-3

我想驗證一個ID.ID看起來像這樣POLxxxx。這裏ID可以包含POL or MAN or NAYx必須是0 or 1。例如,使用java正則表達式來驗證ID與字符和數字

POL0111是正確的。

MAN0011是正確的。

NAY0111是正確的。

SAQ0111不正確。

MAN0221不正確。下面

是我試過的代碼

boolean x=l.matches("(?:POL|MAN|NEY)\\d[0,1]");

我想獲得真正的,如果這是correct.bit我得到假以POL1101。幫助我解決this.thank你。

+3

' 「(?:POL | MAN | NAY)[01] {4}」'是,應該是'NAY'或'NEY'? – Andreas

回答

1

嘗試這樣做:(MAY|NAY|POL)[01]{4}

參見demo

相關問題