我是vi编辑的新手。数据库中有一些txt
个文件,日期格式为01/01/2012
,我想用dd.mm.yyyy
替换它。有可能吗?
例如: 01/01/2012至01.01.2012
答案 0 :(得分:0)
这里有龙。
:g:\d\{2}/\d\{2}/\d\{4}:s/\//\./g
粗略解释
:g:<pattern>:<something>
- &gt;全局执行<something>
到匹配<pattern>
所以\d\{2}/\d\{2}/\d\{4}
是模式。并执行s/\//\./g
这意味着:将/
的所有出现替换为.
(反向斜杠仅用于转义)
如果您仍然感到困惑,请学习VIM正则表达式 http://vim.wikia.com/wiki/Search_and_replace