超多行数据纵向编辑

Posted everfight的成长之路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了超多行数据纵向编辑相关的知识,希望对你有一定的参考价值。

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

想到方法有三:

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

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

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

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

以上是关于超多行数据纵向编辑的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server Management Studio 中是不是可以查看多行可编辑字段中的字段数据?

vscode 多行编辑

将多行绑定到文本框以进行编辑+更新

vim编辑器 批量添加多行注释,删除多行注释

Linux下采用VI编辑器删除复制或移动多行文本内容

R问题-如何在多列中选择包含某些字符串的多行?