【发布时间】:2012-06-19 15:22:15
【问题描述】:
要查看常规表达式,我阅读了this tutorial。无论如何,该教程提到 \b 匹配单词边界(在 \w 和 \W 字符之间)。该教程还提供了一个链接,您可以在其中安装 expresso(有助于创建正则表达式的程序)。
所以我在 expresso 中创建了我的正则表达式,并且确实得到了匹配。现在,当我将相同的正则表达式复制到 Visual Studio 时,我没有得到匹配。看看:
为什么我没有得到匹配?在即时窗口中,我正在显示变量输出的内容。在 expresso 中我确实得到了匹配,而在视觉工作室中我没有。为什么?
【问题讨论】:
-
你必须双重转义
\b吗? -
是
output图中给定的单词吗? -
我无法查看图像可能是因为防火墙在工作,但为了确保您需要转义反斜杠,即写
\\b?