【发布时间】:2012-12-02 22:21:10
【问题描述】:
我无法告诉 Regex 忽略任何转义序列。
下面是一些示例代码:
string input = "?";
foreach (Match m in Regex.Matches(input, "?"))
{
...
}
但是当它执行时,它会抛出以下错误: 解析“?” - 量词 {x,y} 什么都没有。
我只想要“?”作为字符串处理。
谢谢。
编辑: 我也试过:
foreach (Match m in Regex.Matches(input, "\?"))
{
...
}
这告诉我这不是一个有效的转义序列。
我也试过了:
foreach (Match m in Regex.Matches(input, "\x3f"))
{
...
}
【问题讨论】: