2014-12-19 117 views
0

我找到了有關多次搜索的幫助並立即替換,但它們通常只包含純文本搜索和替換。 (Multiple word search and replace in notepad++Notepad ++查找並替換多個正則表達式

我有可以有三種不同風格的數據。

(15:

(4:其中的每

(:

盈方是與我試圖用一個空格來代替空間的隨機數。我有單獨的正則表達式搜索。

查找內容:*\(([0-9])([0-9])\:

替換爲:\(\1\2\:

查找內容:*\(([0-9])\:

替換:\(\1\:

查找內容:*\(\:

替換爲:\(\:

如果我嘗試將它們合併成一個單一的查找和替換代碼,我嘗試;

查找內容:(*\(([0-9])([0-9])\:)|(*\(([0-9])\:)|(*\(\:)

替換:(?1 \(\1\2\:)(?2 \(\1\:)(?3 \(\:)

然而,這並沒有完成三個替換單獨運行時出現了預期的效果。

我需要做什麼樣的調整才能使替換代碼起作用?乾杯

回答

0

您可以使用下面的正則表達式。

Find: *(\(\d*:) 
Replace: \1 

Live Demo

+0

完美,這完美的作品。謝謝! – 2014-12-19 02:19:56

+0

@jimmako不客氣。 – hwnd 2014-12-19 02:20:30