まとめ @ wiki
Matcherクラス(2)-
最終更新:
shells
-
view
文字列中のURLに自動的にリンクを設置する-Pattern/Matcherクラス(2)- 【HP】
目次
ソース
urlLink.jsp
<%@ page contentType="text/html; charset=Shift_JIS" import="java.util.regex.*" %>
<%!
private String urlLink( String strVar ) {
Pattern objPtn = Pattern.compile( "(http://|https://){1}[\\w\\.\\-/:]+", Pattern.CASE_INSENSITIVE );
Matcher objMch = objPtn.matcher( strVar ); // 正規表現検査
return objMch.replaceAll( "<a href='$0'>$0</a>" ); // 置き換え
}
%>
<%=this.urlLink( "新WINGSサイト http://www.wings.msn.to/ をよろしく!" )%>実行結果
新WINGSサイト http://www.wings.msn.to/ をよろしく!