任何人都可以用正則表達式來幫助我嗎?我有一個像數字的字符串:需要正則表達式幫助
X024123099XYAAXX99RR
我需要一個正則表達式來檢查用戶是否插入了正確的信息。該規則還應該有一個後備,即從左向右檢查輸入。
例如,測試時這些投入應該返回TRUE:
X024
X024123099X
X024123099XYA
X024123099XYAAXX99R
而這些的人應該返回FALSE:
XX024
X02412AA99X
X024123099XYAAXX9911
等。正則表達式必須從左邊開始檢查正確的語法。 我有類似的東西,但是這似乎並沒有被正確的:
\w\d{0,12}\w{0,6}\d{0,2}\w{0,2}
非常感謝您的幫助(我是新來的正則表達式)
什麼是*正確的語法?在爲它編寫正則表達式之前,您需要明確地定義它。順便說一下,'\ w'也會匹配數字。使用'[A-Z]'匹配大寫字母或'[a-zA-Z]'匹配所有字母,但不包含數字。 – OpenSauce
請注意'\ w'也會匹配下劃線。 – lukad
哦,謝謝..; o)我編輯了我的帖子,例如有真/假的例子。 – Rufnex