diff options
Diffstat (limited to 'Mammoth/Couscous/java/util/regex/Pattern.cs')
| -rw-r--r-- | Mammoth/Couscous/java/util/regex/Pattern.cs | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/Mammoth/Couscous/java/util/regex/Pattern.cs b/Mammoth/Couscous/java/util/regex/Pattern.cs index 42277ae..64ccc37 100644 --- a/Mammoth/Couscous/java/util/regex/Pattern.cs +++ b/Mammoth/Couscous/java/util/regex/Pattern.cs @@ -5,19 +5,23 @@ namespace Mammoth.Couscous.java.util.regex { internal static Pattern compile(string pattern) { return new Pattern(pattern, new Regex(pattern)); } - + + internal static bool matches(string regex, string input) { + return Regex.IsMatch(input, regex); + } + private readonly string _pattern; private readonly Regex _regex; - + internal Pattern(string pattern, Regex regex) { _pattern = pattern; _regex = regex; } - + internal string pattern() { return _pattern; } - + internal Matcher matcher(string value) { return new Matcher(_regex, value); } |
