[英]NotePad++ Regular Expression Keep Some Characters The Same
我希望在搜索/替換字符串時保持某些字符相同-在刪除某些字符時。 具體來說,我想搜索此字符串的所有實例:
*批量* [Qh 4c 2c] [9h] [9c]
並希望將其更改為:
*批量* [Qh 4c 2c 9h] [9c]
我的問題是括號內的字符在整個文檔中都會改變。 所以我也想改變這一行:
*批量* [Js 8c 3s] [8h] [Th]
到這條線
*批量* [Js 8c 3s 8h] [Th]
我不能簡單地搜索/刪除] [,因為我需要保留它的其他實例。 任何幫助,將不勝感激。
正則表達式將簡化此任務:
匹配(\\[\\w{2} \\w{2} \\w{2})] \\[(\\w{2}])( \\[\\w{2}])
替換為\\1 \\2\\3
據我所知,匹配的模式代表了您實際的模式,以便避免在不應該進行的地方進行替換,並使用(capturing groups)
提取相關信息,這些信息在替換模式中被引用,以另一種格式再現數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.