码迷,mamicode.com
首页 > 其他好文 > 详细

超多行数据纵向编辑

时间:2017-11-29 16:16:38      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:rip   字符串   影响   10000+   替换   执行   批量   strip   直接   

下午同事给了包含超多usr_id的csv格式的文件,大概有10000+行,但是usr_id之前存在一个空格。
需要把空格去掉才能够进行批量查询。

想到方法有三:

法一:
直接对读取到的字符串进行strip操作。

法二:
vim 对csv的空格进行批量替换
:%S/ //g

法三:
vim normal模式下,ctrl + v 进入纵向编辑模式,光标定位在页面头部,G选择到最后,x删除最前面一列。

比较下来,
法一:效率较低,每次读取都需要执行处理操作。
法二:能够比较容易的清除空格产生的不良影响。
法三:在确定空格在列首的情况下,直接用此法,方便又快捷。

超多行数据纵向编辑

标签:rip   字符串   影响   10000+   替换   执行   批量   strip   直接   

原文地址:http://www.cnblogs.com/everfight/p/vim_skills.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!