为什么.NET正则表达式和Visual Studio的正则表达式之间存在差异?

Cri*_*ole 6 .net regex visual-studio-2010

我终于找到了Visual Studio 用于查找和替换的正则表达式以及.NET的正则表达式包的引用,现在出于病态的好奇心我想知道:为什么差异!?

我确信有技术,历史或可用性的原因,但它混淆了bajeepers [sp?;-)]起初我不在乎.

Tim*_*ker 4

我推测 VS 正则表达式旨在很好地匹配代码,定义了许多方便的快捷方式,例如:w整个单词、:iC++ 标识符或:q带引号的字符串。

它们通常不需要处理您需要环视断言和类似内容的任意数据。或者至少这在优先级列表中处于较低位置。