我 2,5-3,5 3.5-4.5 ... 並希望 2.5-3.5 3.5-4.5替換使用正則表達式
我的 「查找內容」 中替換看起來像 [0-9],[0-9]
但我不能讓「替換」 \ 2. \ 1工作。 2美元也不是1美元。
這顯然是一個簡單的任務。我究竟做錯了什麼?
謝謝
我 2,5-3,5 3.5-4.5 ... 並希望 2.5-3.5 3.5-4.5替換使用正則表達式
我的 「查找內容」 中替換看起來像 [0-9],[0-9]
但我不能讓「替換」 \ 2. \ 1工作。 2美元也不是1美元。
這顯然是一個簡單的任務。我究竟做錯了什麼?
謝謝
您需要指定組使用替換標籤。我不使用記事本+,但如果它類似於其他正則表達式實現\([0-9]\),\([0-9]\)
應該做的伎倆。
如果它類似於其他正則表達式實現(它是,**有點**),那些反斜槓不應該在那裏。 – BoltClock
@BoltClock:它取決於'magic'的默認級別。例如,在VIM中,斜槓必須在默認魔術設置中。 –
您是否在記事本搜索和替換對話框中選中了正則表達式複選框(搜索模式)?
我剛剛嘗試過,這對你的情況工作得很好。
Search string: (\d),(\d)
Replace string: \1.\2
如果你想更精確,你可以搜索和替換這樣
Search string: (\d),(\d)-(\d),(\d)
Replace string: \1.\2-\3.\4
只是爲了提醒在這裏結束的圖片,你必須要檢查的正則表達式選項
除非您想要反轉數字,否則您希望替換爲\ 1. \ 2,而不是\ 2. \ 1。你可能知道這一點。 –
有沒有像那些厭惡Notepad ++這麼多的人,他必須默默投票將其他Notepad ++問題移到超級用戶?它幾乎總是這個人...... – BoltClock