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

696
oscilatingcretin

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

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

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

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

-3

1 ответ на вопрос

0
Eliptical View

Eliminate ^ from your replacement string.

^ is a matching operator, not a replacing operator.

Matching operators goes only in the Find with what not in the Replace with what.

What goes in the Replace with What is text and possibly values found.

Вы говорите о блокноте ++? m4573r 10 лет назад 0
Все еще заставляет это зависать. Вы действительно пробовали это? oscilatingcretin 10 лет назад 0
Нет, я не пробовал это ... но теперь я сделал. Здесь отлично работает. Обязательно установите флажок для регулярных выражений. Обычно я использую Notepad ++, но ранее использовал NP2. И да, я проверял это в ОБА NP2 ​​и NP ++. Eliptical View 10 лет назад 0
Зависание / сбой еще. Какой именно текст вы используете для каждого поля поиска / замены? oscilatingcretin 10 лет назад 0
^ для поиска и "для замены, предполагая, что вам нужно просто заменить начало строки на кавычку. BTW Notepad ++ правильно вставит ^" в качестве строки замены, пока NP2 запутывается. Еще одна причина для обновления. Также вы должны сообщить об этой ошибке в NP2, а не здесь. Eliptical View 10 лет назад 0
Это именно то, что я использую. Может кто-нибудь еще попробовать это? oscilatingcretin 10 лет назад 0

Похожие вопросы