我正在尝试使用正则表达式查找并替换visual studio中引用字符串的一部分(来自查找和替换对话框) 我正在使用这个:
\"*.sale.*\"
它正在工作但是例如如果字符串是:则选择整个字符串: saleCustomer 整个单词正在被替换,我只需要选择并替换 sale 。
答案 0 :(得分:1)
一种方法是使用lookahead和lookbehind来匹配引号和导致你想要替换的字符串的东西:
(?<="[^"]*)sale(?=[^"]*")
现在只会抓取并替换sale
部分。