Java の pattern.compile 関数を使いこなす方法

Pattern.compile()メソッドは正規表現をコンパイルするためにJavaで使用されます。正規表現文字列を引数として受け取り、パターンオブジェクトを返します。

Pattern.compile() メソッドの一般的な構文は次のとおりです。

Pattern pattern = Pattern.compile("正则表达式");

正規表現とは、コンパイルするべき正規表現文字列のこと

メールアドレスを照合する正規表現をコンパイルする場合たとえば、以下のコードを使用します。

import java.util.regex.Pattern;

public class Main {
    public static void main(String[] args) {
        String regex = "[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}";
        Pattern pattern = Pattern.compile(regex);
        
        // 使用Pattern对象进行匹配等操作
        // ...
    }
}

上記の例では、Pattern.compile()メソッドを使用して、正規表現文字列をPatternオブジェクトにコンパイルしています。そして、そのPatternオブジェクトを使用してマッチングなどの操作が可能になります。

bannerAds