После того, как я сделал положительный прогноз в Eclipse 3.5, я не смог сделать никакой замены! В частности, я вставил любую текстовую строку, чтобы заменить найденную строку, и текстовая строка не может быть заменена. Мой положительный прогноз в конце строки, чтобы включить текст положительного просмотра в следующий поиск.
Что случилось? Это также проблема в последней Aptana Studio, основанной на Eclipse.
Пример:
-Hello!
I'm trying to match
some stuff
-Hello!
Burbpaoiwjf
paowijefpioj
-Hello!
Шаблон совпадения:
(?s)-Hello!(.*?)(?=-Hello!)
Это будет соответствовать, но я не могу заменить сопоставленный текст ничем.