我编写了以下简单的正则表达式来匹配模式。
它具有以下条件:
我的RegEx看起来像这样:
(Supplier )([0-9]{3,4})
当我针对它运行以下内容并且输入中包含'('或')'时,我收到错误Too Many )'s
。
Regex.IsMatch("(Supplier )([0-9]{3,4})", "Supplier 2000 (detail)", RegexOptions.IgnoreCase)
是否有人能够验证我的语法,提供任何建议或提供替代表达式以供我使用?
答案 0 :(得分:8)
您的input
和pattern
向后。
来自Regex.IsMatch
documentation:
public static bool IsMatch(
string input,
string pattern,
RegexOptions options
)