我在follwing格式文本中的替換空間:VIM的正則表達式的報價
ERR_OUT_OF_MEM, "ERR OUT OF MEM"
ERR_SOMETHING_BAD, "ERR SOMETHING BAD"
我要替換文本中哪一個是用下劃線引號內的所有空間:
ERR_OUT_OF_MEM, "ERR_OUT_OF_MEM"
ERR_SOMETHING_BAD, "ERR_SOMETHING_BAD"
最好正則表達式我能想出是:
\("\w\+\)\@<=
(有在這後面加上一個空格)
但這隻能在每個引用字符串中找到第一個空格,並且我需要多次重複以獲得所需的效果。
任何方式一次完成它?
謝謝!
爲什麼不直接使用'/「[^」] *「/'格局我不明白什麼跳過最初的雙引號購買你(用'\%(「[^」] *「\)*') – rampion 2010-06-04 16:45:48
好點。 我被說服了,搜索將不會在結束報價之後開始,而是在開盤之後。我糾正了正則表達式。謝謝。 – 2010-06-04 17:06:10