クラス
java.util.regex.Patternの使用
| パッケージ | 説明 |
|---|---|
| java.util |
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
|
| java.util.regex |
正規表現で指定されたパターンに対して文字シーケンスをマッチングするためのクラス。
|
-
java.utilのPatternの使用
Patternを返すjava.utilのメソッド 修飾子と型 メソッド 説明 PatternScanner. delimiter()このScannerが区切り文字のマッチングに現在使用しているPatternを返します。Pattern型のパラメータを持つjava.utilのメソッド 修飾子と型 メソッド 説明 Stream<MatchResult>Scanner. findAll(Pattern pattern)このスキャナからの一致結果のストリームを返します。StringScanner. findInLine(Pattern pattern)区切り文字を無視して、次に現れる指定されたパターンの検索を試みます。StringScanner. findWithinHorizon(Pattern pattern, int horizon)次に現れる指定されたパターンの検索を試みます。booleanScanner. hasNext(Pattern pattern)次の完全なトークンが指定されたパターンに一致する場合はtrueを返します。StringScanner. next(Pattern pattern)指定されたパターンに一致する次のトークンを返します。ScannerScanner. skip(Pattern pattern)指定されたパターンに一致する入力を、区切り文字を無視してスキップします。ScannerScanner. useDelimiter(Pattern pattern)このスキャナの区切り文字パターンを、指定されたパターンに設定します。 -
java.util.regexのPatternの使用
Patternを返すjava.util.regexのメソッド 修飾子と型 メソッド 説明 static PatternPattern. compile(String regex)指定された正規表現をパターンにコンパイルします。static PatternPattern. compile(String regex, int flags)指定されたフラグを使用して、指定された正規表現をパターンにコンパイルします。PatternMatcher. pattern()この正規表現エンジンによって解釈されるパターンを返します。Pattern型のパラメータを持つjava.util.regexのメソッド 修飾子と型 メソッド 説明 MatcherMatcher. usePattern(Pattern newPattern)このMatcherがマッチ検索に使用するPatternを変更します。