在Visual Studio 2015中使用正则表达式查找和替换

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)

我使用以下表达式:

在此输入图像描述

我应该在"替换为"字段中添加什么?

Fab*_*elz 5

我找到了答案如下马修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)

我已经在我的项目中进行了测试,它运行良好.