package com.zhanggeng.contact.tools;
/** * regextool is used to regex the string ,such as : phone , qq , password , email .
* * @author zhanggeng
* @version v1.0.1
* @since jdk5.0
* */
public class regextool ");
//如果isphonenum_matcher is true , 則return true , else return false
if(isphonenum_matcher)
return true;
return false; }
/***
* @param email 傳入的引數僅僅是乙個郵箱位址時,呼叫此方法
* @return 如果匹配正確,return true , else return false
*///如果傳進來的是郵箱位址,則對郵箱進行正則匹配
public static boolean regexemailaddress(string email))");
//如果isemail_matcher value is true , 則 return true , else return false
if(isemail_matcher)
return true;
return false; }
/***
* @param phonenum 傳入的**號碼
* @param email 傳入的郵箱位址
* @return 如果匹配正確,return true , else return false
*/public static boolean regexemailaddressandphonenum(string phonenum , string email)");
//郵箱匹配結果
boolean isemail_matcher = email.matches("[a-za-z_0-9]+@[a-za-z0-9]+(\\.[a-za-z])");
//matcher value is true , 則 return true , else return false
if(isemail_matcher && isphonenum_matcher)
return false; }
/***
* @param qqnum 傳入的qq
* @return 如果匹配正確,return true, else return false
*/public static boolean regexqqnumber(string qqnum)");
if(isqqnum_matcher)
return true;
return false; }
/***
* @param pwd 傳入的是 密碼
* @return 如果匹配正確,滿足密碼規則,return true, else return false
*/public static boolean regexpassword(string pwd)");
if(ispassword_matcher)
return true;
return false; }
}
乙個正規表示式的測試工具
寫這個的初衷是因為專案中要為struts的html標籤加上styleid屬性,其屬性值一般與property屬性值相同。由於頁面很多手工修改很可能會出差錯工作量也很大,雖然這項工作不是由我來做,但是我建議可以用正規表示式替換來做,可以簡單很多。寫正規表示式的任何就落在我的頭上了,這個正規表示式不會很...
分享乙個正規表示式幫助類
using system.globalization using system.text.regularexpressions 正規表示式幫助類 public sealed class regexhelper 清除包含 字串 public const string clean string 驗證字串...
正規表示式校驗工具類
幾乎每個專案裡都有正規表示式校驗,寫幾個簡單的校驗記錄下來,方便使用 1.判斷是否是合法的手機號 判斷是否是合法的手機號 public static boolean checkphone string phone 17 d 15 d 18 d 14 d matcher m p.matcher pho...