Name
java.util.regex.Pattern
Description
Models a regular expression pattern.
Methods
static Pattern compile(String
regex
)
Construct a
Pattern
object fromregex
.static Pattern compile(String
regex
, int
flags
)
Construct a new
Pattern
object out ofregex
, and the ORâd mode-modifier constantsflags
.int flags( )
Return the
Pattern
âs mode modifiers.Matcher matcher(CharSequence
input
)
Construct a
Matcher
object that will match thisPattern
againstinput
.static boolean matches(String
regex
, CharSequence
input
)
Return true if
regex
matches the entire stringinput
.String pattern( )
Return the regular expression used to create this
Pattern
.static String quote(String
text
)
Escapes the text so that regular expression operators will be matched literally.
String[ ] split(CharSequence
input
)
Return an array of the substrings surrounding matches of this
Pattern
ininput
.String[ ] split(CharSequence
input
, int
limit
)
Return an array of the substrings surrounding the first
limit
matches of this pattern inregex
.
Get Regular Expression Pocket Reference, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.