Java プログラムメモ


トップ

正規表現

Java で正規表現を使う場合は、version 1.4 から導入された java.util.regex パッケージを使用します。 他にも、jakarta oro などがありますが、ここでは java.util.regex パッケージの使い方を紹介します。

このパッケージにクラスは MatcherPattern の 2 つだけです。
Pattern#compile で正規表現を作成して、Pattern#matcher で、Matcher を作成し、作成された Matcher の各メソッドで評価を行います。

ソース記述例 matches

Pattern p = Pattern.compile("^a*b"); Matcher m = p.matcher("aaaaab"); boolean b = m.matches();

ソース記述例 置換

Pattern p = Pattern.compile("a?"); Matcher m = p.matcher("aaaaab"); System.out.println(m.replaceFirst("c")); System.out.println(m.replaceAll("c"));


SEO [PR] おまとめローン Windows7 冷え性対策 動画 掲示板 レンタルサーバー ライブチャット SEO