我看了看,我得到的最接近的答案是从没有扩展名的 url 捕获文件名
所以我有这个cshtml:
<script src="@Url.Content("~/Scripts/javascript.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/javascript2.js")" type="text/javascript"></script>
我尝试使用这个正则表达式:
(?!.+[Ss]cripts+\/)\/+.+\.js
但是,使用 Rad 正则表达式设计器我得到了这个结果
- /javascript.js
- /javascript2.js
我怎么能捕捉到这个
- javascript(不带 .js)
- javascript2(不带 .js)
然后我将使用替换表达式
$&.min.
得出最终结果
<script src="@Url.Content("~/Scripts/javascript2.min.js")" type="text/javascript"></script>
在此先感谢您的帮助。