分享一个文本编辑技巧,删除每一行空格后面的所有内容。 试用了一些文本编辑软件,发现都没有这个功能,所以只好用批处理来解决了。
举例说明,假如你有很多邮箱,邮箱后面全部是密码,邮箱与密码之间有一空格,如:
xxxx1@gmail.com xxxx
xxxx2@hotmail.com xxxxxx
xxxx3@yahoo.com xxxxx
你希望将文本里的这些邮箱与密码分开,只保留邮箱,删掉密码,这时候我们可以用处理来解决。
假设你要处理的文件为 C:/test1.txt ,
批处理的代码如下:
for /f "tokens=1" %%i in (c:\test1.txt) do echo %%i>>c:\test2.txt
其中 c:\test2.txt 为处理完成后另存为的文件。 你也可以改成其他位置其他名称。
如果你遇到的问题不是删除空格后面的所有内容, ,而是删除冒号或者引号后面的内容,那方法也是很简单的,先把冒号或者引号全部替换成空格,再用这个批处理就好了。
原创文章,转载请注明: 转载自日记男孩的博客
本文地址:文本编辑技巧 删除每一行空格后面的所有内容 (批处理)
转载请注明:日记男孩的博客 » 文本编辑技巧 删除每一行空格后面的所有内容 (批处理)