我有一个结构为:
的文本文件 100167.0000000 100004.2656250 33.0000000
100200.9062500 100083.2187500 30.0000000
200867.9218750 100361.1406250 27.0000000
200374.2500000 100778.3750000 24.0000000
我想使用记事本或记事本++删除每行前面的空白区域。
如何选择前面的空格并将其删除?
我只想选择前方空间,而不是所有空间。 更多的例子可以让问题更好:
如果我想使用鼠标选择所有前方空间(跨线),我该怎么办?
答案 0 :(得分:2)
在Notepad ++中,设置"正则表达式"单选按钮并将其放入"查找内容"框:
^\s*
离开"替换为"框空。
你必须阅读"正则表达式"获取所有细节,但对于上述内容:
^ means only match at the beginning of the line
\s means match any whitespace char (including space and tab)
* means to match zero or more of the preceeding
所以,在英语中,它表示"在行的开头匹配零个或多个空白字符"。
答案 1 :(得分:1)
在Notepad ++中,要仅在多行中选择空格,我们可以使用alt
按钮。
程序是:
alt
按钮。谢谢。
NB。有些人更喜欢使用术语"突出显示"而不是"选择"。在这种情况下,它们都具有相同的含义。
答案 2 :(得分:0)
据我所知,Notepad ++有“扩展”替换选项,因此您可以尝试替换:
"\r\n "
其中,\ r \ n表示新行和此行中的一些空格 - 为空字符串(但当然没有“”;)