クラス
java.util.regex.Patternの使用

Patternを使用しているパッケージ 
パッケージ 説明
java.util
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
java.util.regex
正規表現で指定されたパターンに対して文字シーケンスをマッチングするためのクラス。
  • java.utilPatternの使用

    Patternを返すjava.utilのメソッド 
    修飾子と型 メソッド 説明
    Pattern Scanner.delimiter()
    このScannerが区切り文字のマッチングに現在使用しているPatternを返します。
    Pattern型のパラメータを持つjava.utilのメソッド 
    修飾子と型 メソッド 説明
    Stream<MatchResult> Scanner.findAll​(Pattern pattern)
    このスキャナからの一致結果のストリームを返します。
    String Scanner.findInLine​(Pattern pattern)
    区切り文字を無視して、次に現れる指定されたパターンの検索を試みます。
    String Scanner.findWithinHorizon​(Pattern pattern, int horizon)
    次に現れる指定されたパターンの検索を試みます。
    boolean Scanner.hasNext​(Pattern pattern)
    次の完全なトークンが指定されたパターンに一致する場合はtrueを返します。
    String Scanner.next​(Pattern pattern)
    指定されたパターンに一致する次のトークンを返します。
    Scanner Scanner.skip​(Pattern pattern)
    指定されたパターンに一致する入力を、区切り文字を無視してスキップします。
    Scanner Scanner.useDelimiter​(Pattern pattern)
    このスキャナの区切り文字パターンを、指定されたパターンに設定します。
  • java.util.regexPatternの使用

    Patternを返すjava.util.regexのメソッド 
    修飾子と型 メソッド 説明
    static Pattern Pattern.compile​(String regex)
    指定された正規表現をパターンにコンパイルします。
    static Pattern Pattern.compile​(String regex, int flags)
    指定されたフラグを使用して、指定された正規表現をパターンにコンパイルします。
    Pattern Matcher.pattern()
    この正規表現エンジンによって解釈されるパターンを返します。
    Pattern型のパラメータを持つjava.util.regexのメソッド 
    修飾子と型 メソッド 説明
    Matcher Matcher.usePattern​(Pattern newPattern)
    このMatcherがマッチ検索に使用するPatternを変更します。