まとめ @ 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/ をよろしく!

記事メニュー
ウィキ募集バナー