【发布时间】:2018-06-06 13:03:17
【问题描述】:
我正在运行以下正则表达式
Regex.Match(x, "<([^\s]+)")
但 \s 显示错误“无法识别的转义序列” 如果我这样做
Regex.Match(x, @"<([^\s]+)")
还是不行。
我想查找以 。
编辑:
我正在编辑这篇文章,以防有人找到它并想知道解决方案。那是在我还在学习 Regex 的时候,没有人告诉我关于逃避我的角色的事情。所需要的只是一个双反斜杠来转义特殊字符。
【问题讨论】:
-
我看不到正则表达式中的“>”符号在哪里
-
这就是我最终需要的。现在我只是想让 \s 工作。
-
在 \s 之前添加一个额外的反斜杠
-
你用了什么输入法?正则表达式匹配什么?你期望它匹配什么?
-
我正在遍历一个字符串数组