我有很多看起来像这样的C#VS2008代码:

new SqlParameter("@Description", SqlDbType.NChar, 1500)


或这个:

new SqlParameter("@IsRequired", SqlDbType.Bit)


我想在整个项目中更改此代码-这种模式有成千上万次出现。

如何编写正则表达式以删除new SqlParameter()部分并直接离开:

"@Description", SqlDbType.NChar, 1500




"@IsRequired", SqlDbType.Bit


最佳答案

如果您正在寻找简单的搜索/替换方法,请尝试


Ctrl + Shift + H(替换为文件)
选择“使用正则表达式”
在“查找内容”字段中输入此正则表达式:new SqlParameter({。*})
在“替换为”字段中输入以下内容:\ 1
点击“全部替换”

09-25 20:46