このステートメントは期待どおりに false を返す必要があることを知っています
Regex.IsMatch("+", @"[a-zA-Z0-9]")
しかし、なぜこれらのステートメントは一致すべきではないのに一致するのですか (私の理解から)
Regex.IsMatch("C++", @"[a-zA-Z0-9]")
Regex.IsMatch("C++", @"[a-zA-Z0-9]+")
このステートメントは期待どおりに false を返す必要があることを知っています
Regex.IsMatch("+", @"[a-zA-Z0-9]")
しかし、なぜこれらのステートメントは一致すべきではないのに一致するのですか (私の理解から)
Regex.IsMatch("C++", @"[a-zA-Z0-9]")
Regex.IsMatch("C++", @"[a-zA-Z0-9]+")