Как удалить всю строку, которая соответствует шаблону
Следующий шаблон соответствует всей строке, как мне искать и удалять эти строки. Если я оставляю пробел в строке замены, он оставляет пробел в этой конкретной строке, когда я делаю через eclipse.
^[\t ]*<param name="logic" .*$
Ответ 1
Я ничего не знаю об eclipse, но вам может потребоваться включить соответствие \n newline, чтобы полностью удалить строку. Также - возможно ли заменить пустую строку в противоположность пробелу?
^[\t ]*<param name="logic" .*\n$
Ответ 2
Чтобы удалить строку, вы также должны удалить разрыв строки, а не только содержимое строки.
Таким образом, ваше выражение должно заканчиваться на \r\n вместо $.
Не могу попробовать в данный момент, поэтому вам придется поэкспериментировать с правильным синтаксисом.