我能夠獲得個人正則表達式爲每個下列條件:正則表達式是由四個字母6個字符長的字符串,然後2號
- 字符串長度
- 第一字符字符字母AZ
- 最後字符數字
如何創建,創建的所有這些條件都滿足匹配正則表達式?
例如,一個有效的匹配將是xqwl82
我能夠獲得個人正則表達式爲每個下列條件:正則表達式是由四個字母6個字符長的字符串,然後2號
如何創建,創建的所有這些條件都滿足匹配正則表達式?
例如,一個有效的匹配將是xqwl82
,可以將這個正則表達式
^[a-z]{4}\d{2}$
如果您需要大寫字母太
^[A-Za-z]{4}\d{2}$
或與殼體insentive標誌
^[A-Z]{4}\d{2}$
正確正則表達式是:
[AZ] {4} [0-9] {2}
的前四個字符{4 }必須是az [az]。最後兩個{2}必須是0到9之間的數字[0-9]
^[a-z]{4}\d{2}$
^$
所以它會匹配字符串完全[x-y]
創建一個角色與所有字符集從x
到y
\d
一個數字相匹配。如果您正則表達式引擎不支持它,你可以使用[0-9]
代替x{n}
說x
將重複n
次如果有大人,該怎麼辦? –
那麼你可以添加'A-Z'是字符集。但OP的問題沒有提出這個問題。 – ndn
我upvoted你,但它可能會有所幫助,如果未來的人正在尋找編輯和添加這種可能性 –
^[a-z]{4}[0-9]{2}$
應該做的。說明:
^ is beginning of string
[a-z]{4} four occurrences of one character in "a" to "z"
[0-9]{2} the same
$ end of string
優秀。感謝您的好解釋! – Samuel
非常歡迎;) –