ValidateUtil
package com.css.common.util;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
?* 判斷EMAIL文件的格式
?*
?* @version 1.0
?*
?*/
public class ValidateUtil {
?
?/**
? * 驗證Email
? * @param line EMAIL地址
? * @return 錯誤返回空字符串,正確返回Email地址
? */
?public static String parseEmail(String line) {
??Pattern p = Pattern.compile("[\\w[.-]]+@[\\w[.-]]+\\.[\\w]+");
??Matcher m = p.matcher(line);
??StringBuffer buf = new StringBuffer();
??while (m.find()) {
???buf.append(m.group());
??}
??return buf.toString();
?}
?
?/**
? * 驗證Email
? * @param line EMAIL地址
? * @return 錯誤返回false,正確返回true
? */
?public static boolean validateEmail(String line) {
??Pattern p = Pattern.compile("[\\w[.-]]+@[\\w[.-]]+\\.[\\w]+");
??Matcher m = p.matcher(line);
??if (m.find()) {
???return true;
??} else {
???return false;
??}
?}
?
?public static void main(String[] args){
??String go = ValidateUtil.parseEmail("zhangzenglun@13363...com");
??System.out.println(go);
?}
}
總結
以上是生活随笔為你收集整理的ValidateUtil的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SecurityUtil
- 下一篇: 基于Struts2的文件上传