Notepad++ 从记事本++;

Notepad++ 从记事本++;,notepad++,Notepad++,在搜索了官方帮助文件甚至是Notepad++的Wiki之后,我有点失望,因为没有解释(或者至少我找不到任何东西),因为某种原因,我的文本中到处都是FF符号。 我想从我的文件中完全删除该符号,但似乎没有资源来说明如何使用查找和替换过程处理此符号: 非常感谢您的支持 哦,顺便问一下:如何使用记事本++在某个字符串之前添加换行符?那么,在删除FF符号后,在“ENGLISH”前面添加一个换行符?(当然,不必为每个字符手动执行此操作)。FF是一个换行字符,要用换行符替换它,请执行以下操作: 选择FF,

在搜索了官方帮助文件甚至是Notepad++的Wiki之后,我有点失望,因为没有解释(或者至少我找不到任何东西),因为某种原因,我的文本中到处都是FF符号。 我想从我的文件中完全删除该符号,但似乎没有资源来说明如何使用查找和替换过程处理此符号:

非常感谢您的支持


哦,顺便问一下:如何使用记事本++在某个字符串之前添加换行符?那么,在删除FF符号后,在“ENGLISH”前面添加一个换行符?(当然,不必为每个字符手动执行此操作)。

FF
是一个换行字符,要用换行符替换它,请执行以下操作:

  • 选择
    FF
    ,按Ctrl+H
  • 选择扩展模式
  • 替换为
    \n
  • 单击“全部替换”

您可以使用“查找并替换为正则表达式”模式。“FF”符号是ASCII字符12(您可以在记事本++的ASCII表中看到),因此您可以在正则表达式中将其与
\x0C
匹配(
0C
是十六进制的12)

要删除它,请搜索“
\x0C
”并将其替换为“”(无)

要用换行符替换它,请在Windows上将其替换为“
\r\n
”(在Linux上为“
\n
”)

要在“英语”前面添加换行符,请搜索“
(英语)
”并将其替换为“
\r\n\1
”。请注意,这将在字符串“ENGLISH”的每次出现中添加一个换行符,即使较大单词的一部分“MYENGLISHBOOK”将被拆分为“MY”和“ENGLISHBOOK”

若要在单词“ENGLISH”前面添加换行符(但不是在较大的单词内部),请搜索“
\b(ENGLISH)\b
”(
\b
匹配单词边界),并将其替换为“
\r\n\1