com.karneim.util.collection.regex
public class Pattern extends Object implements Cloneable
new Pattern("[0-9]+").contains(s)
Version: 1.1
Field Summary | |
---|---|
protected static HashMap | AUTOMATON_MAP |
protected Automaton_Pattern | automaton |
Constructor Summary | |
---|---|
protected | Pattern(Automaton_Pattern automaton) |
protected | Pattern(ISet_char fullSet) |
Pattern(String regEx)
creates a minimized deterministic automaton (DFA) from the given regEx pattern. |
Method Summary | |
---|---|
Object | clone() |
boolean | contains(String s) |
boolean | contains(String s, int offset) |
boolean | contains(String s, int offset, int length) |
boolean | contains(char[] chars) |
boolean | contains(char[] chars, int offset) |
boolean | contains(char[] chars, int offset, int length) |
boolean | contains(Reader in) |
protected static Automaton_Pattern | get(String regEx, boolean cache) |
String | getRegEx() |
String | toString() |