我正在尝试替换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"
请告诉我我在做什么错。
谢谢
您的正则表达式未捕获任何内容,即您的正则表达式中未包含任何捕获组。
正则表达式:
Descendants\(ns \+ "([^"]*)"\).First\(\).Value
替换字符串:
Descendants().First(x => x.Name.LocalName == $1).Value
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句