我正在尝试匹配
EchoCancellation = Convert.ToBoolean(SendReceivePackets.GetNameValuePairsFromUnparsedReply(parsedReply["EchoCancellation"]));
并将其更改为:
EchoCancellation = Convert.ToBoolean(parsedReply["EchoCancellation"]);
其中大约有3000个。
这是我的正则表达式:
SendReceivePackets\.GetNameValuePairsFromUnparsedReply\(parsedReply\["{\w*}"\]\)
Visual Studio说无法找到它。我不相信Visual Studio,我认为它只是懒惰。 :)
有人能看到问题吗?
答案 0 :(得分:1)
\w
应为:w
。
Visual Studio使用非标准正则表达式。将正则表达式更改为
SendReceivePackets\.GetNameValuePairsFromUnparsedReply\(parsedReply\[":w"\]\)
点击此处:http://msdn.microsoft.com/en-us/library/2k3te2cs%28v=vs.80%29.aspx