
这里的skip=1改成任意数字可以实现删除前任意行。但是想删掉后几行就没那么容易了,因为源程序是先写入后读变量,所以最后会漏下一行。 想实现你的功能可以考虑遍历文档求得总行数,再使用累加变量判断何时停止输出(或者说倒数第几行停止输出)。很多方法,比如进入excel,打开那个txt(需要在文件类型选文本文件或者所有文件才能看到)-分隔符号-选中逗号,完成后,删除yyyy和zzzz两列,文件-另存为CSV(逗号分隔),然后将csv扩展名改为txt
如果yyyy和zzzz都是固定长度不需要这么麻烦,用word打开txt后,按住alt,选中yyyy和zzzz,删除就可以了。你可以把这一行之后的内容复制到另一个文本上。
你先将鼠标放在这一行的起始位置,然后选中这一行的前几个字,在下拉到最末尾,再按住Shift键将光标放在选中的末尾位置,松开Shift键就OK了。这是已经选中了这几个字之后的内容,在复制粘贴到另一个文本上就行。这种 *** 作最好下载个专业软件 *** 作,记事本里的功能太基本,可以下载这个软件Replace Pioneer。
然后参考详细步骤:
1 ctrl-o打开txt文本;
2 ctrl-h打开replace窗口;
replace unit选择Chars;
replace scope选择Line;
search for pattern输入^A即可;(用的正则表达式)
3 点击Replace,完成;
4 ctrl-s存盘。
如图:批量删除文字后面多余的1
步骤如下:
打开txt文件,点击文件编辑器,找到(替换),点击替换,d出d窗,输入查找内容1,在替换为后面保持留空位置,点击全部替换(如下图)
即可完成删除批量多余文字(下图显示)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)