Package org.biojava.utils.regex
Class Pattern
- java.lang.Object
-
- org.biojava.utils.regex.Pattern
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FiniteAlphabet
getAlphabet()
String
getName()
return the String label associated with this pattern.Matcher
matcher(SymbolList sl)
Creates a matcher that will match the given input against this pattern.String
patternAsString()
returns the Pattern to be matched as a String.String
patternExpanded()
returns the actual String used to construct the regex with all ambiguities expanded.
-
-
-
Method Detail
-
matcher
public Matcher matcher(SymbolList sl)
Creates a matcher that will match the given input against this pattern.- Parameters:
sl
- SymbolList against which match is to be made.- Returns:
- A new matcher for this pattern.
-
patternAsString
public String patternAsString()
returns the Pattern to be matched as a String.
-
patternExpanded
public String patternExpanded()
returns the actual String used to construct the regex with all ambiguities expanded. //FIXME: do something about unicode strings and conversion back to something sensible.
-
getAlphabet
public FiniteAlphabet getAlphabet()
-
-