C# - 正则表达式无法正常工作

时间:2015-10-02 03:49:20

标签: c# regex

我写了以下正则表达式。

[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString =@"(\<\![a-b]+\!\>)+") ]

匹配字符串

<!abc!>

整个字符串是必需的。

但是这个特殊的表达式只与<匹配。  和<!

如果我做错了,有人可以纠正吗?

1 个答案:

答案 0 :(得分:2)

您正在逃避您不应该做的事情,并且您的范围内未包含c。这是一个正确的RegEx:

<![a-c]+!>

提示:查看http://regexr.com/这是一个很棒的(免费)在线工具,用于测试和了解RegEx。