Javaによる正規表現の検証方法


Webサイトにはいくつかの検証が必要ですが、正規表現は簡単で効率的な検証方法です.メールボックスの検証、身分証明書の検証、アカウントの検証待ちは、大量のコードの代わりに短い正規表現で行うことができます.
通常、これらの検証はjsで行われます.これは良い選択であることは間違いありませんが、バックグラウンド処理時に検証する必要がある場合があります(セキュリティレベルの高いアプリケーションなど).
以下は本人が書いた簡単なJavaで正規表現の検証を行う方法です.
	/**
	 * @Description        
	 * @param str      
	 * @param nr      
	 * @return       
	 * @ReturnType StringBuffer
	 * @author [email protected]
	 * @Created 2010 Nov 24, 201012:08:11 PM
	 */
	public static StringBuffer matcher(String str, String nr){
		Pattern pattern = Pattern.compile(str);//       
		Matcher matcher = pattern.matcher(nr);
		StringBuffer mactcherBuffer = new StringBuffer();
		while(matcher.find()){
			mactcherBuffer.append(matcher.group(0)+";");
		}
		return mactcherBuffer;
	}