diff options
| author | Michael Williamson <mike@zwobble.org> | 2017-03-30 23:09:24 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2017-04-01 16:15:41 +0100 |
| commit | 5b174110627839214c1413255e1c6715ff7d0aab (patch) | |
| tree | 3f2a97c071f82c0e44d9846a931f813474250764 /Mammoth/Couscous/java/util/regex/Pattern.cs | |
| parent | 99ed1b53f084322c06975a2183d812db5f257d34 (diff) | |
Update java-mammoth to 1.3.1
Diffstat (limited to 'Mammoth/Couscous/java/util/regex/Pattern.cs')
| -rw-r--r-- | Mammoth/Couscous/java/util/regex/Pattern.cs | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Mammoth/Couscous/java/util/regex/Pattern.cs b/Mammoth/Couscous/java/util/regex/Pattern.cs new file mode 100644 index 0000000..42277ae --- /dev/null +++ b/Mammoth/Couscous/java/util/regex/Pattern.cs @@ -0,0 +1,25 @@ +using System.Text.RegularExpressions; + +namespace Mammoth.Couscous.java.util.regex { + internal class Pattern { + internal static Pattern compile(string pattern) { + return new Pattern(pattern, new Regex(pattern)); + } + + 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); + } + } +} |
