次の入力で IsMatches 関数が false を返す理由を知りたいです。私のパターンの問題は何ですか。どうもありがとう。
var input = @"/****** Object: Table [etc_abc] Script Date: 11/27/2012 13:24:26 ******/";
public bool IsMatched(string input)
{
var match = Regex.Match(input, @"/\*+\sObject:\s+Table\s+[\[[a-zA-Z0-9_\\]+\]\.]??(\[[a-zA-Z0-9_\\]+\])", RegexOptions.Compiled | RegexOptions.IgnoreCase);
return match.Success;
}