Javaによる正規表現の検証方法
Webサイトにはいくつかの検証が必要ですが、正規表現は簡単で効率的な検証方法です.メールボックスの検証、身分証明書の検証、アカウントの検証待ちは、大量のコードの代わりに短い正規表現で行うことができます.
通常、これらの検証はjsで行われます.これは良い選択であることは間違いありませんが、バックグラウンド処理時に検証する必要がある場合があります(セキュリティレベルの高いアプリケーションなど).
以下は本人が書いた簡単なJavaで正規表現の検証を行う方法です.
通常、これらの検証は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;
}