Заменить на новую строку

7934
Nicolas Raoul

Geany, как и многие текстовые редакторы, имеет диалог замены:

Geany replace

В Replace with:поле, как выразить, что я хочу, чтобы шаблон был заменен символом новой строки?

6

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

9
DavidPostill

Как выразить, что я хочу, чтобы шаблон был заменен символом новой строки?

  • Установите «Заменить» на \n
  • Включить «Использовать регулярные выражения»
  • Включить «Использовать многострочное сопоставление»

Синтаксис регулярного выражения

enter image description here

Синтаксис регулярного выражения источника

Примечание: если у вас есть буквальные строки "\ n" в файле и вам нужно заменить их на новые строки, сначала сделайте замену "\ n" без регулярных выражений чем-то вроде "ThisIsANewLine", а затем выполните замену регулярных выражений "ThisIsANewLine" с "\ n" SteveDonie 8 лет назад 0
@SteveDonie Если у вас есть буквальный символ "\\ n" для замены, проще просто избежать "\", используя "\\ n" DavidPostill 8 лет назад 1