从Notepad ++中删除文本中的符号

时间:2014-11-24 11:52:47

标签: notepad++

在搜索了官方帮助文件甚至Wiki for Notepad ++之后,我有点失望的是没有任何解释(或者至少我找不到任何东西)因为某些原因而在我的文本中包含的FF符号。 我想完全从我的文件中删除它,但似乎没有资源如何使用find& replace过程处理此符号:

enter image description here

非常感谢支持。

哦,顺便说一下:如何使用Notepad ++在某个字符串之前添加换行符?因此,删除该FF符号后,在“ENGLISH”前面添加一个换行符? (当然,没有为每个人手动完成)。

2 个答案:

答案 0 :(得分:7)

您可以使用“查找”和“替换为RegEx”模式。 &#34; FF&#34;符号是ASCII字符12(您可以在Notepad ++的ASCII表中看到它),因此您可以在RegEx中将其与\x0C匹配(0C是十六进制的12。)< / p>

要删除它,请搜索&#34; \x0C&#34;并将其替换为&#34;&#34; (无)。

要使用换行符替换它,请将其替换为&#34; \r\n&#34;在Windows上(&#34; \n&#34;在Linux上)。

要在&#34; ENGLISH&#34;前面添加换行符,请搜索&#34; (ENGLISH)&#34;并用&#34; \r\n\1&#34;替换它。请注意,这将在字符串&#34; ENGLISH&#34;的每个出现时添加换行符,即使是较大单词的一部分:&#34; MYENGLISHBOOK&#34;将分为&#34; MY&#34;和&#34; ENGLISHBOOK&#34;。

在单词&#34; ENGLISH&#34;前面添加换行符。 (但是当它出现在一个更大的单词内时),搜索&#34; \b(ENGLISH)\b&#34; (\b匹配单词边界)并将其替换为&#34; \r\n\1&#34;。

答案 1 :(得分:6)

FF是换页符,用换行符替换它:

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

enter image description here