【发布时间】:2014-03-21 04:02:12
【问题描述】:
我想查找匹配结果的数量
在 vi 编辑器中使用 http://localhost:8080/MyProject/jsps/ErrorPage.jsp Incident ID?
如何做到这一点?
我试过:%s/http://localhost:8080/MyProject/jsps/ErrorPage.jsp Incident ID/&/gn,但它显示错误E488:尾随字符
【问题讨论】:
我想查找匹配结果的数量
在 vi 编辑器中使用 http://localhost:8080/MyProject/jsps/ErrorPage.jsp Incident ID?
如何做到这一点?
我试过:%s/http://localhost:8080/MyProject/jsps/ErrorPage.jsp Incident ID/&/gn,但它显示错误E488:尾随字符
【问题讨论】:
语法应该如下所示,
%s/http:\/\/localhost\:8080\/MyProject\/jsps\/ErrorPage.jsp\ Incident\ ID/&/gn
注意:您需要始终使用 scape "/, space"
【讨论】:
这是因为您在要查找的单词中有分隔符/,所以块会混淆。
您可以转义所有/,但更改分隔符会更快更干净。例如,您可以使用_:
:%s_http://localhost:8080/MyProject/jsps/ErrorPage.jsp_&_gn
^ ^ ^
【讨论】: