我想在所有项目文件中查找并替换此语句。
搜索:
MD.QryLoadSupplycode.Value
MD.QryLoadClientname.Value
结果:
MD.QryLoadSupplycode.AsString
MD.QryLoadClientname.AsString
请帮助!!!!
我试过了
Search: MD\.[A-Z,a-z,0-9]+\.Value (yes found)
Replace: MD\.[A-Z,a-z,0-9]+\.AsString (not work)
答案 0 :(得分:1)
主要问题是,您在替换时尝试使用模式,而不是在执行搜索时匹配和捕获模式。
通过在搜索模式周围放置一个捕获组()
,我们可以参考替换呼叫中匹配的内容。
Search: (MD\.[a-zA-Z0-9]+\.)Value
Replace: \1AsString
注意:通过在角色类中添加逗号,您可以匹配文字(不分离语法)