2013-02-27 42 views
1

請注意,這已問過很多之前,但沒有答案,正常工作。如果您使用提供的示例自行嘗試,則更好。RegEx |科莫多編輯 - 刪除重複的搜索字符串

想要的RegEx是使用Komodo Edit Replace工具刪除重複的字符串。

示例: 下面的文本(注:與,我的意思是換行) -

ALL_1397, ALL_1398, A_1000, A_1100, ALL_1397, A_1397, A_1100,

當搜索所有_ *(匹配任何字符)並替換應導致 -

ALL_1397, ALL_1398, A_1000, A_1100, , A_1397, A_1100,

還應該不需要單獨替換每個字符串。全部替換必須工作。

+0

什麼都可以'ALL'後?僅數字?雖然我不認爲有可能刪除第一個實例後出現的重複項,如果要搜索的字符串可以靈活。 – nhahtdh 2013-02-27 19:35:41

+0

不僅數字 – Swag 2013-02-27 20:02:00

+0

您需要對字符集有一個限制。否則,甚至不可能確定要比較的令牌。 – nhahtdh 2013-02-27 20:07:10

回答

0

查找:

(A[L]?[L]?_[^\s]*)(.*)(\1) 

替換:

\01\02