public class RegexMatcherJava extends java.lang.Object implements RegexMatcher
Modifier and Type | Method and Description |
---|---|
RegexMatcher |
appendReplacement(java.lang.StringBuffer sb,
java.lang.String replacement) |
java.lang.StringBuffer |
appendTail(java.lang.StringBuffer sb) |
int |
end() |
int |
end(int group) |
boolean |
equals(java.lang.Object obj) |
boolean |
find() |
boolean |
find(int start) |
java.lang.String |
group() |
java.lang.String |
group(int group) |
int |
groupCount() |
boolean |
hasAnchoringBounds() |
boolean |
hasTransparentBounds() |
boolean |
hitEnd() |
boolean |
lookingAt() |
boolean |
matches() |
java.util.regex.Pattern |
pattern() |
java.util.regex.Matcher |
region(int start,
int end) |
int |
regionEnd() |
int |
regionStart() |
java.lang.String |
replaceAll(java.lang.String replacement) |
java.lang.String |
replaceFirst(java.lang.String replacement) |
boolean |
requireEnd() |
RegexMatcher |
reset() |
RegexMatcher |
reset(java.lang.CharSequence input) |
int |
start() |
int |
start(int group) |
java.util.regex.MatchResult |
toMatchResult() |
java.lang.String |
toString() |
java.util.regex.Matcher |
useAnchoringBounds(boolean b) |
java.util.regex.Matcher |
usePattern(java.util.regex.Pattern newPattern) |
java.util.regex.Matcher |
useTransparentBounds(boolean b) |
getClass, hashCode, notify, notifyAll, wait, wait, wait
hashCode
public boolean equals(java.lang.Object obj)
equals
in interface RegexMatcher
equals
in class java.lang.Object
public java.util.regex.Pattern pattern()
public java.util.regex.MatchResult toMatchResult()
public java.util.regex.Matcher usePattern(java.util.regex.Pattern newPattern)
public RegexMatcher reset()
reset
in interface RegexMatcher
public RegexMatcher reset(java.lang.CharSequence input)
reset
in interface RegexMatcher
public int start()
start
in interface RegexMatcher
public int start(int group)
start
in interface RegexMatcher
public int end()
end
in interface RegexMatcher
public int end(int group)
end
in interface RegexMatcher
public java.lang.String group()
group
in interface RegexMatcher
public java.lang.String group(int group)
group
in interface RegexMatcher
public int groupCount()
groupCount
in interface RegexMatcher
public boolean matches()
matches
in interface RegexMatcher
public boolean find()
find
in interface RegexMatcher
public boolean find(int start)
find
in interface RegexMatcher
public boolean lookingAt()
lookingAt
in interface RegexMatcher
public java.lang.StringBuffer appendTail(java.lang.StringBuffer sb)
appendTail
in interface RegexMatcher
public java.lang.String replaceAll(java.lang.String replacement)
replaceAll
in interface RegexMatcher
public java.lang.String replaceFirst(java.lang.String replacement)
replaceFirst
in interface RegexMatcher
public java.util.regex.Matcher region(int start, int end)
public int regionStart()
public int regionEnd()
public boolean hasTransparentBounds()
public java.util.regex.Matcher useTransparentBounds(boolean b)
public boolean hasAnchoringBounds()
public java.util.regex.Matcher useAnchoringBounds(boolean b)
public java.lang.String toString()
toString
in interface RegexMatcher
toString
in class java.lang.Object
public boolean hitEnd()
public boolean requireEnd()
public RegexMatcher appendReplacement(java.lang.StringBuffer sb, java.lang.String replacement)
appendReplacement
in interface RegexMatcher