例如想要把以下@{/...
}的部分去掉@{/}保留...
的部分
<script src="@{/jquery-3.3.1.min.js}"></script>
<script src="@{/bootstrap/js/bootstrap.bundle.min.js}"></script>
<script src="@{/vue.min.js}"></script>
複製程式碼
%s
:全文替換
\/
:轉義\
符號
\(
、\)
:轉義左括號(
和右括號)
.\+
:.
表示任意字元,\+
表示1~n個
\1
:表示要保留第一個匹配字串的部分(.\+)
, \2
表示第二個,以此論推...
%s/@{\/\(.\+\)}/\1/g
複製程式碼
替換結果如下
<script src="jquery-3.3.1.min.js"></script>
<script src="bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="vue.min.js"></script>
複製程式碼