【发布时间】:2014-08-11 11:36:06
【问题描述】:
我有一个 CSV:
21-Aug-96,S,S,S,S,S,N
S 应该是true,N 应该是false。
我在 MacVim 上尝试这个命令:
:%s//^[S]$//tue/g
但它会引发“尾随字符”错误。我做错了什么?
【问题讨论】:
我有一个 CSV:
21-Aug-96,S,S,S,S,S,N
S 应该是true,N 应该是false。
我在 MacVim 上尝试这个命令:
:%s//^[S]$//tue/g
但它会引发“尾随字符”错误。我做错了什么?
【问题讨论】:
你的正则表达式完全不正确。
你有 "^" 来寻找一行的开头
还有 "$" 用于查找行尾。
试试:
:%s/,S/,true/g
:%s/,N/,false/g
【讨论】: