Package | Description |
---|---|
java.util |
Contains the collections framework, legacy collection classes,
event model, date and time facilities, internationalization, and
miscellaneous utility classes (a string tokenizer, a random-number
generator, and a bit array).
|
java.util.regex |
Classes for matching character sequences against patterns specified
by regular expressions.
|
Modifier and Type | Method | Description |
---|---|---|
MatchResult |
Scanner.match() |
Returns the match result of the last scanning operation performed
by this scanner.
|
Modifier and Type | Method | Description |
---|---|---|
Stream<MatchResult> |
Scanner.findAll(String patString) |
Returns a stream of match results that match the provided pattern string.
|
Stream<MatchResult> |
Scanner.findAll(Pattern pattern) |
Returns a stream of match results from this scanner.
|
Modifier and Type | Class | Description |
---|---|---|
class |
Matcher |
An engine that performs match operations on a character sequence by interpreting a
Pattern . |
Modifier and Type | Method | Description |
---|---|---|
MatchResult |
Matcher.toMatchResult() |
Returns the match state of this matcher as a
MatchResult . |
Modifier and Type | Method | Description |
---|---|---|
Stream<MatchResult> |
Matcher.results() |
Returns a stream of match results for each subsequence of the input
sequence that matches the pattern.
|
Modifier and Type | Method | Description |
---|---|---|
String |
Matcher.replaceAll(Function<MatchResult,String> replacer) |
Replaces every subsequence of the input sequence that matches the
pattern with the result of applying the given replacer function to the
match result of this matcher corresponding to that subsequence.
|
String |
Matcher.replaceFirst(Function<MatchResult,String> replacer) |
Replaces the first subsequence of the input sequence that matches the
pattern with the result of applying the given replacer function to the
match result of this matcher corresponding to that subsequence.
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-internal+0-adhoc.mlchung.jdk9-jdeps