【发布时间】:2012-09-25 16:59:56
【问题描述】:
我看了,最接近的答案是capturing filename from url without extension
所以我有这个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>
提前感谢您的帮助。
【问题讨论】:
标签: javascript regex