Есть ли в Notepad2 многострочный режим для поиска / замены регулярных выражений?

Полностью переписываю этот вопрос, так как я обнаружил истинный источник проблемы.

У меня есть следующий текстовый файл:

strUpdateSql.Append ("это строка")
 strUpdateSql.Append("с несколькими строками")
 strUpdateSql.Append("который требует замены")
 strUpdateSql.Append("с регулярным выражением.,")
strlppateS "Мне нужна многострочная поддержка.")

В.NET я могу использовать ^*.strUpdateSql.Append\(" многострочный режим регулярных выражений для удаления всех нежелательных символов в начале каждой строки. Notepad2 по умолчанию не распознает несколько строк, поэтому он удаляет почти весь текст. Я мог бы создать свою собственную душераздирающую строку регулярных выражений, чтобы искать символы новой строки, но я ищу более простой подход. Режим новой строки будет соответствовать всем требованиям.

1 ответ

Удалите ^ из вашей строки замены.

^ является оператором сопоставления, а не оператором замены.

Соответствующие операторы идут только в Find with what не в Replace with what,

Что идет в Replace with What текст и возможно найденные значения.

Другие вопросы по тегам