一个有用的正则表达式判定Java工具类
*RegexTool is used to regex the string,such as :phone,qq,password,email .
*@author ZHANGGeng
*@version v1.0.1
*@since JDK5.0public class RegexTool {
*@param phoneNum传入的参数仅仅是一个电话号码时调用此方法
*@return如果匹配正确 return true
//如果传进来的是电话号码则对电话号码进行正则匹配public static boolean regexPhoneNumber(String phoneNum){
//电话号码匹配结果boolean isPhoneNum_matcher=phoneNum.matches( 1[358]\\d{9}
//如果is PhoneNum_matc her is true,则return true,els e return fals eif(is PhoneNum_matc her)return true;r eturn fals e;
/**
*@param email传入的参数仅仅是一个邮箱地址时调用此方法
*@return如果匹配正确 return true
//如果传进来的是邮箱地址则对邮箱进行正则匹配public static boolean regexEmailAddress(String email){
//邮箱匹配结果
boolean isEmail_matcher=email.matches( [a-zA-Z_0-9]+@[a-zA-Z0-9]+(\\.[a-zA-Z]{2,}){1,3}//如果is Email_m atc her value is true,则return true, els e return fals eif(isEmail_m atcher)return true;r eturn fals e;
/**
*@param phoneNum传入的电话号码
*@param email传入的邮箱地址
*@return如果匹配正确 return truepublic static boolean regexEmailAddressAndPhoneNum(String phoneNum,String email){//电话号码匹配结果boolean isPhoneNum_matcher=phoneNum.matches( 1[358]\\d{9}
//邮箱匹配结果boolean isEmail_matcher=email.matches( [a-zA-Z_0-9]+@[a-zA-Z0-9]+(\\.[a-zA-Z]{2,}){1,3}//matc her value is true,则return true,els e return fals eif(isEmail_m atcher isPhoneNum_matcher){return true;r eturn fals e;
/**
*@param qqNum传入的QQ
*@return如果匹配正确 return true els e return fals epublic static boolean regexQQNumber(String qqNum){
//QQ号匹配结果boolean is QQNum_matcher=qqNum.matc hes( [1-9]\\d{2,11}if(is Q QNum_matc her)return true;r eturn fals e;
/**
*@parampwd传入的是密码
*@return如果匹配正确满足密码规则 return true els e return fals epublic static boolean regexPassWord(String pwd){
//密码匹配结果boolean isPassWord_matcher=pwd.matches( [0-9a-zA-Z_@$@]{6,12}if(isPas sWord_matcher)return true;r eturn fals e;
TmhHost 商家是一家成立于2019年的国人主机品牌。目前主营的是美国VPS以及美国、香港、韩国、菲律宾的独立服务器等,其中VPS业务涵盖香港CN2、香港NTT、美国CN2回程高防、美国CN2 GIA、日本软银、韩国cn2等,均为亚太中国直连优质线路,TmhHost提供全中文界面,支持支付宝付款。 TmhHost黑五优惠活动发布了,全场云服务器、独立服务器提供8折,另有充值返现、特价服务器促销...
diyvm怎么样?diyvm是一家国内成立时间比较久的主机商家了,大约在6年前站长曾经用过他家的美国机房的套餐,非常稳定,适合做站,目前商家正在针对香港沙田机房的VPS进行促销,给的是五折优惠,续费同价,香港沙田机房走的是CN2直连的线路,到大陆地区的速度非常好,DiyVM商家采用小带宽不限流量的形式,带宽2Mbps起步,做站完全够用,有需要的朋友可以入手。diyvm优惠码:五折优惠码:OFF50...
a400互联是一家成立于2020年商家,主营美国机房的产品,包括BGP线路、CN2 GIA线路的云服务器、独立服务器、高防服务器,接入线路优质,延迟低,稳定性高,额外也还有香港云服务器业务。当前,全场服务器5折,香港VPS7折,洛杉矶VPS5折,限时促销!A400互联官网:https://a400.net/优惠活动全场独服永久5折优惠(续费同价):0722香港VPS七折优惠:0711洛杉矶VPS五...