2016-05-30 134 views
-1

我有一個有數千行的文本文件,每行都有相同的格式<some text here> - <some more text here>。我想利用正則表達式來查找在開頭處連續使用相同<some text here>的行。查找具有相同起始「單元格」的行?

我的方法:

^(.*?) - .*$\r\n$1 

線開始,然後是包含任何數目的字符,直到所述組合「空間連字符空間」,任何數目的多個字符(直到線端,這是不通過匹配一組點,我仔細檢查),其次是(Windows)換行符,然後是第一組。

看起來我的權利,但是,它不匹配:(任何線索

回答

1

哦,孩子,發現自己的答案:記事本++使用\1作爲組替換順序,不$1 :-(

+2

您可以在替換模式和'\ 1'中使用'$ 1',但in-pattern反向引用只允許使用''''''符號。 –

相關問題