public void MultiCharacterWildcard_WithNoMatch_ReturnsFalse(string str, string pattern) { var regexMatcher = new RegexMatcher(pattern, RegexOptions.None); #if !NETCOREAPP var wildcardMatchMatcher = new WildcardMatchMatcher(); #endif var fastWildcardMatcher = new FastWildcardMatcher(); var regexMatcherResult = regexMatcher.Match(str); #if !NETCOREAPP var wildcardMatchMatcherResult = wildcardMatchMatcher.Match(pattern, str); #endif var fastWildcardMatcherResult = fastWildcardMatcher.Match(str, pattern); regexMatcherResult.Should().BeFalse(); #if !NETCOREAPP wildcardMatchMatcherResult.Should().BeFalse(); #endif fastWildcardMatcherResult.Should().BeFalse(); }
public bool RegexCompiled() => _regexMatcherCompiled.Match(_str);
public bool Regex() => _regexMatcher.Match(_str);