文字列中のURLに自動的にリンクを設置する―Pattern/Matcherクラス(2)― 正規表現は、任意の文字列パターンを検出するだけのものではありません。例えば、本項の例のように、文字列中からURL文字列を抽出し、リンク文字列に置き換える手法などは、掲示板アプリケーションなどではいわば定石ともいうべきテクニックです。 そのほか、メールアドレスに対しても同様の効果が適用できるでしょうし、また、文字列中からHTMLタグを取り除く場合にも応用可能です。 <%@ page contentType="text/html;charset=Shift_JIS" import= "java.util.regex.*" %> <%! private String urlLink(String strVar){ Pattern objPtn=Pattern.compile("(http://|https:
![クラスライブラリを攻略「ユーティリティ編」](https://cdn-ak-scissors.b.st-hatena.com/image/square/6e84fc6ab06f31b2e64248cbfc92fe06deb5bab5/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fimages%2Flogo%2F1200x630_500x500_ait.gif)