在Visual Studio中定期替换:突出显示出现的情况,但不替换

桑耶夫

我正在尝试替换Descendants(ns + "string").First().Value

Descendants().First(x => x.Name.LocalName == "string").Value from visual studio. 

Descendants\(ns \+ .*"\).First\(\).Value在搜索中尝试过,它正确地突出显示了发生的情况。Descendants().First(x => x.Name.LocalName == \1).Value并不能取代\1"string"

请告诉我我在做什么错。

谢谢

阿维纳什·拉吉(Avinash Raj)

您的正则表达式未捕获任何内容,即您的正则表达式中未包含任何捕获组。

正则表达式:

Descendants\(ns \+ "([^"]*)"\).First\(\).Value

替换字符串:

Descendants().First(x => x.Name.LocalName == $1).Value

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章