+ -
当前位置:首页 → 问答吧 → 关于文件中的列替换

关于文件中的列替换

时间:2011-04-28

来源:互联网

测试数据:
比方说一个文件中有上万行类似如下的数据,数据内容没有任何规律
112252220022331 25510
dasd542025 dsds000000
dsdsd441w22 1111dsdsd
asds1w55dd000000 2211
sdsd2220 d ds2dsd 2 200

现在需要把每行中的某一位给全部替换成其他值,

比如把上面数据中每一行的第5位:5,5,d,1,2........等替换成字符a。

在不用substr拼接的情况下有何方法?谢谢。

作者: benteke   发布时间: 2011-04-28

正则,直接替换就行了

作者: 网中淫   发布时间: 2011-04-28

在VI 中
:%s/\(...\)\@<=/a/


不有用VI的VISUAL BLOCK

作者: mir620   发布时间: 2011-04-28