Linux_vi非贪婪匹配_\{-}
vi打开一个文件
同时按下shift和分号(即:)
1,$s/1\..\{-}\(\t\)/1\1/g
匹配1.后面加任意字符直到遇到第一个\t(tab)
\{-}也即平时用的?
.\{-}相当于.?
\(\t\)与替换的\1对应,指的是第一个括号中的字符串。
Linux_vi非贪婪匹配_\{-}
vi打开一个文件
同时按下shift和分号(即:)
1,$s/1\..\{-}\(\t\)/1\1/g
匹配1.后面加任意字符直到遇到第一个\t(tab)
\{-}也即平时用的?
.\{-}相当于.?
\(\t\)与替换的\1对应,指的是第一个括号中的字符串。