Table of Content
Java 是目前极为流行的一门语言,而正则表达式也是开发和维护中必不可少的一个工具,如何将这两者融合成为一个非常重要的问题。
从 2002 年初 Java 发布 1.4 版本后就有了内建的采用 NFA 的正则表达式包 java.util.regex
,不仅提供了强大的功能,更可喜的是它的 API 十分简单。
在 java.util.regex
中的方法有:
appendReplacement |
---|
appendTail |
compile |
end |
find |
flag |
group |
groupCount |
hasAnchoringBounds |
hasTransparentBounds |
hitEnd |
lookingAt |
matcher |
matcher(Matcher) |
matcher(Pattern) |
pattern(Matcher) |
pattern(Pattern) |
quote |
QuoteReplacement |
region |
regionEnd |
regionStart |
replaceAll |
replaceAllRegion |
replaceFirst |
reguireEnd |
reset |
split |
start |
text |
toMatcheResult |
toString(Matcher) |
toString(Pattern) |
useAnchoringBounds |
usePattern |
useTransparentBounds |