Regex 空白贪婪正则表达式

Regex 空白贪婪正则表达式,regex,replace,vi,Regex,Replace,Vi,vi regex如下 :%s/\s*/\t/g 取代 AP DP 到 但是,我期待着 AP\tDP 为什么这样做?\s*表示贪婪地匹配0或更多的空白。如果要替换至少有一个空格存在的空格,请使用+量词: :s/\s\+/\t/g 我想得到AP\tDP。你太棒了。但我也不得不逃离“+”。实际工作正则表达式是s/\s\+/\t/g :s/\s\+/\t/g

vi regex如下

:%s/\s*/\t/g
取代

AP DP

但是,我期待着

AP\tDP

为什么这样做?

\s*
表示贪婪地匹配0或更多的空白。如果要替换至少有一个空格存在的空格,请使用
+
量词:

:s/\s\+/\t/g

我想得到AP\tDP。你太棒了。但我也不得不逃离“+”。实际工作正则表达式是s/\s\+/\t/g
:s/\s\+/\t/g