我在CSHML文件中到处都有脚本标记。像下面的东西
<script src="~/Areas/Users/Somefilename.js"></script>
使用正则表达式我想用Visual Studio 2017替换它,找到并替换为以下
@Scripts.Render("~/Areas/Users/Somefilename.js")
path参数保持不变。
所以基于SO post
在查找框中,我放了<script src=.*></script>
在替换框中我放了@Scripts.Render($1)
它在cshtml中找到了这行,但是替换不起作用。它实际上放置$1
而不是路径。 @Scripts.Render($1)