我的CSS文件已被"文件分隔符"字符(AKA"信息分隔符四和#34;或ALT / 028字符)。我该怎样摆脱它们?
这是角色: http://www.fileformat.info/info/unicode/char/1c/index.htm
背景 我管理了许多非常相似的.CSS文本文件。不幸的是,其中一些文件已经以某种方式获得了#34;文件分隔符"人物粘贴在他们身上。虽然它们似乎仍然可以在浏览器中工作,但是我的桌面搜索实用程序(X1搜索)无法将任何具有这些字符之一的文件编入索引。这使我们难以管理,因为我需要比较CSS文件。
[如果文件扩展名为.TXT,则奇怪的是X1搜索会忽略该字符,但如果文件扩展名为.CSS则将文件编入索引整个文件]
更糟糕的是"文件分隔符"字符在我的文本编辑器中几乎不可见(TextPad 7.2)。我可以检测到它的唯一方法是使空格和回车可见,然后它显示为空白区域。更糟糕的是,似乎无法搜索使用文本搜索。
要明确我所说的粘贴到此页面的示例。 "文件分隔符"字符在下面的LineB上
LINEA LineB LineC 内衬
Ĵ
P.S。我在Windows7(x64)上运行。我正在使用TextPad 7.3。
答案 0 :(得分:0)
我最终设法回答了我自己的问题。
Text Crawler和使用正则表达式“\ x1c”似乎就是答案。
Fwiw,Agent Ransack和FileLocator Pro都会从输入字段中过滤出ASCII范围0-31(不包括0x09 - tab)中的任何字符。