在搜索了官方帮助文件甚至Wiki for Notepad ++之后,我有点失望的是没有任何解释(或者至少我找不到任何东西)因为某些原因而在我的文本中包含的FF符号。 我想完全从我的文件中删除它,但似乎没有资源如何使用find& replace过程处理此符号:
非常感谢支持。
哦,顺便说一下:如何使用Notepad ++在某个字符串之前添加换行符?因此,删除该FF符号后,在“ENGLISH”前面添加一个换行符? (当然,没有为每个人手动完成)。
答案 0 :(得分:7)
您可以使用“查找”和“替换为RegEx”模式。 " FF"符号是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