Fab*_*elz 1 regex visual-studio
在我的源代码中,使用Visual Studio 2015我想将特定文件夹中的所有javascript调用替换为其最小化文件名.例如:
<script type="text/javascript" src="~/Scripts/common/filename1.js"></script>
<script type="text/javascript" src="~/Scripts/common/filename2.js"></script>
<script type="text/javascript" src="~/Scripts/common/filename3.js"></script>
Run Code Online (Sandbox Code Playgroud)
我想替换为:
<script type="text/javascript" src="~/Scripts/common/filename1.min.js"></script>
<script type="text/javascript" src="~/Scripts/common/filename2.min.js"></script>
<script type="text/javascript" src="~/Scripts/common/filename3.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
我使用以下表达式:
我应该在"替换为"字段中添加什么?
我找到了答案如下马修Strawbridge的建议,并作出一点点修正.查找表达式为:
(<script type="text/javascript" src="~/Scripts/common/.*)(\.js"></script>)
Run Code Online (Sandbox Code Playgroud)
而替代表达是
$1.min$2
Run Code Online (Sandbox Code Playgroud)
我已经在我的项目中进行了测试,它运行良好.