我想自动替换我的解决方案中的所有字符串,就像这个
NotifyPropertyChanged("VariableParameter")
用这个
NotifyPropertyChanged(Function() VariableParameter)
使用Visual Studio 2010中的正则表达式“查找和替换”中的“快速替换”。
当我必须保留每个不同的变量参数时,我没有丝毫想法如何做到这一点。
答案 0 :(得分:3)
尝试以下模式并进行替换。
模式: NotifyPropertyChanged\("{[^"]+}"\)
这与您的文本匹配,同时转义括号。 {[^"]+}
部分标记内容(通过花括号),[^"]+
位匹配任何不是双引号的字符,一次或多次。
替换 NotifyPropertyChanged(Function() \1)
这将替换匹配的文本,并且非常简单易懂。 \1
部分引用模式中的第一个(仅在此示例中)标记文本,即双引号之间的内容。