我有一個正則表達式僅通過不到200萬個的產品編號搜索:-([A-Za-z0-9]{1-5})$
(在最後衝刺後,最後幾個字母)的MFG碼匹配,例如,G4F,XB-RJG4 SJG2G-TRMH
將匹配-TRMH
。這應該與我列表中的每一個字符串相匹配,但是,我有幾千條短信。這可能意味着一些格式錯誤。正則表達式匹配的內容不匹配
我能做些什麼來匹配不以-XXXXX,-XXXX,-XXX或-XX結尾的字符串,換句話說,匹配什麼不匹配?
我有一個正則表達式僅通過不到200萬個的產品編號搜索:-([A-Za-z0-9]{1-5})$
(在最後衝刺後,最後幾個字母)的MFG碼匹配,例如,G4F,XB-RJG4 SJG2G-TRMH
將匹配-TRMH
。這應該與我列表中的每一個字符串相匹配,但是,我有幾千條短信。這可能意味着一些格式錯誤。正則表達式匹配的內容不匹配
我能做些什麼來匹配不以-XXXXX,-XXXX,-XXX或-XX結尾的字符串,換句話說,匹配什麼不匹配?
只需兩步:
或者,在第2步:「搜索 - >書籤 - >刪除書籤行」;之後,只有與正則表達式不匹配的行纔會保留。
你用什麼來搜索?你在尋找什麼? –
我正在使用記事本++,它使用標準的PCRE –
你原來的正則表達式看起來很奇怪,不應該是' - [A-Za-z0-9] {1,5} $'?反是:'。*(?<! - [A-Za-z0-9] {1,5})$'。 –