1
我在過去成功地使用這種模式,現在我得到使用它的其他文檔時的拖尾字符錯誤:尾隨字符錯誤VIM
%s#\[\#\#dname = \w\{2,6}\]#Variable #\1#g
我試圖替換的所有實例「 [## dname = xxxxx]「與」變量xxxxx「,但替換字符串不再工作。有任何想法嗎?捕獲字符串很好(當我在查找/替換中使用它時)。
提前致謝! SEAN
我在過去成功地使用這種模式,現在我得到使用它的其他文檔時的拖尾字符錯誤:尾隨字符錯誤VIM
%s#\[\#\#dname = \w\{2,6}\]#Variable #\1#g
我試圖替換的所有實例「 [## dname = xxxxx]「與」變量xxxxx「,但替換字符串不再工作。有任何想法嗎?捕獲字符串很好(當我在查找/替換中使用它時)。
提前致謝! SEAN
您還沒有獲取該變量的值,你有一個額外的#
%s#\[\#\#dname = \(\w\{2,6}\)\]#Variable \1#g
而且使用''#作爲替代分離器只惡化的事情,當''#是搜索字符串的一部分;沒有錯誤的默認'/':)。 – VanLaser