在visual studio中查找并替换字符串的一部分

时间:2018-01-31 15:14:22

标签: regex visual-studio

我正在尝试使用正则表达式查找并替换visual studio中引用字符串的一部分(来自查找和替换对话框) 我正在使用这个:

\"*.sale.*\"

它正在工作但是例如如果字符串是:则选择整个字符串: saleCustomer 整个单词正在被替换,我只需要选择并替换 sale

1 个答案:

答案 0 :(得分:1)

一种方法是使用lookahead和lookbehind来匹配引号和导致你想要替换的字符串的东西:

(?<="[^"]*)sale(?=[^"]*")

现在只会抓取并替换sale部分。