匹配国内固话 \d{3}-\d{8}|\d{4}-\{7,8} \d{3,4})?(\-)?\d{7,8}
匹配国内手机号码 ^((\(\d{2,3}\))|(\d{3}\-))?1[3,8,5]{1}\d{9}$
匹配 固话和手机号码 (^((\(\d{2,3}\))|(\d{3}\-))?1[3,8,5]{1}\d{9}$)|(\d{3}-\d{8}|\d{4}-\{7,8})
联系电话2 [\w\W]{0,}((\(\d{2,3}\))|(\d{3}\-))?1[3,8,5]{1}\d{9}[\w\W]{0,}|[\w\W]{0,}(\d{3}-\d{8}|\d{4}-\d{7,8})[\w\W]{0,}|[\w\W]{0,}(\d{8}|\d{7})[\w\W]{0,}
日期(2012-02-29)
(^[1][9]|[2][0])[0-9]{2}-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-9])))
日期(2012-02-21 2012-02-21 00:00:00)
(^([1][9]|[2][0])[0-9]{2}-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-9]))) [0-9]{2}:[0-9]{2}:[0-9]{2}[\w\W]{0,})$|((^[1][9]|[2][0])[0-9]{2}-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-9]))))
日期(2012-09-21;2012-9-1):
(^[1][9]|[2][0])[0-9]{2}-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-9])))|(^([1][9]|[2][0])[0-9]{2}-([1-9]|1[0-2])-([0-9]|[1-3][0-9]{1})$)
日期(2012-02-21 00:00:00)
(^[1][9]|[2][0])[0-9]{2}-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-9]))) [0-9]{2}:[0-9]{2}:[0-9]{2}
手动输入日期(2012/8/21 2012/4/21 00:00:00)
^([1][9]|[2][0])[0-9]{2}/(([0-9])|(1[0-2]))/[0-9]{1,2}$|^([1][9]|[2][0])[0-9]{2}/(([0-9])|(1[0-2]))/[0-9]{1,2} [0-9]{1,2}:[0-9]{1,2}:[0-9]{1,2}$
日期(格式2008-03 至2009-02)
^(19|20)[0-9]{2}-((0[0-9])|(1[0-2]))[\w\W]{0,}至(19|20)[0-9]{2}-((0[0-9])|(1[0-2]))[\w\W]{0,}$
姓名 ^(?!^\d+$)[\w\W]{2,}$
不可以是数字字母组成的
^(?!^[A-Za-z0-9]+$)[\w\W]{2,}$
性别 ^男$|^女$
户籍地址
^(?!^\d+$)[\w\W]{6,}$
ID号码 (字母和数字组合) ^[0-9a-zA-Z]{8}$ ^[0-9a-zA-Z]{32}$|^[0-9a-zA-Z]{25}$
18位身份证号码 ^(\d{6})(\d{4})(\d{2})(\d{2})(\d{3})([0-9]|[Xx])$
15位或者18位身份证号 ^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$
^[\w\W]{0,}(\d{15}$|^\d{18}$|^\d{17}(\d|X|x|
X
))[\w\W]{0,}$
([1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9x]|X))|(\d{15})
编码 ^
[0-9a-zA-Z]{25}$
面积
^([1-9]\d*|0)$
^([1-9]\d*[.0-9]{0,}|0)$
^[1-9]\d*$
房产证号码 ^深房地字第[0-9]{10}号$|^[0-9]{10}$
审计报告文号 ^深福审基决〔[0-9]{4}〕[0-9]{1,}号$
结婚证号码 ^[\u4E00-\u9FA5]{0,5}字第[0-9]{1,}号$|^[0-9]{1,}$
审批文号 ^深[\w\W]{2,}[0-9()【】 ]{7,}号$
证件号码
^[\w\W]{3,}$
身高 ^[0-9,.、,.]{2,5}$
民族 SELECT NATIONID FROM NSC_RESIDENTFT where NATIONID not in (01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,99);
日期格式 (20120229)
(^[1][9]|[2][0])[0-9]{2}(((0[13578]|1[02])(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)(0[1-9]|[12][0-9]|30))|(02(0[1-9]|[1][0-9]|2[0-9])))
证件号码: ^[\w\W]{3,}$
证件类型 与证件号码 CARDTYPEID=1 and not regexp_like(cardno,'^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$')
组织机构代码 ^[0-9A-Za-z]{9}$|^[0-9a-zA-Z]{8}-[0-9a-zA-Z]{1}$
深圳所有的区 ^(福田|罗湖|龙岗|南山|盐田|宝安|大鹏新|坪山新|龙华新|光明新)区$
^(小学|初中|高中|中专|大专|大学本科|硕士研究生|博士研究生|本科|职高|硕士|中专技校|中级技工学校|高级技工学校)$
必须包含汉字 ^[\w\W]{0,}[\u4e00-\u9fa5]{4,}[\w\W]{0,}$
户籍类型 ^(农业|非农业)$
银行账户 ^[0-9]{15,}$
(^[1][9]|[2][0])[0-9]{2}年(((0[13578]|1[02])月(0[1-9]|[12][0-9]|3[01])日)|((0[469]|11)月(0[1-9]|[12][0-9]|30)日)|(02月(0[1-9]|[1][0-9]|2[0-9])日))|((^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\._])(10|12|0?[13578])([-\/\._])(3[01]|[12][0-9]|0?[1-9])$)|(^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\._])(11|0?[469])([-\/\._])(30|[12][0-9]|0?[1-9])$)|(^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\._])(0?2)([-\/\._])(2[0-8]|1[0-9]|0?[1-9])$)|(^([2468][048]00)([-\/\._])(0?2)([-\/\._])(29)$)|(^([3579][26]00)([-\/\._])(0?2)([-\/\._])(29)$)|(^([1][89][0][48])([-\/\._])(0?2)([-\/\._])(29)$)|(^([2-9][0-9][0][48])([-\/\._])(0?2)([-\/\._])(29)$)|(^([1][89][2468][048])([-\/\._])(0?2)([-\/\._])(29)$)|(^([2-9][0-9][2468][048])([-\/\._])(0?2)([-\/\._])(29)$)|(^([1][89][13579][26])([-\/\._])(0?2)([-\/\._])(29)$)|(^([2-9][0-9][13579][26])([-\/\._])(0?2)([-\/\._])(29)$))
56个民族
^(汉族|蒙古族|回族|壮族|维吾尔族|藏族|苗族|彝族|布依族|朝鲜族|满族|侗族|瑶族|白族|土家族|哈尼族|哈萨克族|傣族|黎族|僳僳族|佤族|畲族|拉祜族|水族|东乡族|纳西族|景颇族|柯尔克孜族|土族|达斡尔族|仫佬族|仡佬族|羌族|锡伯族|布朗族|撒拉族|毛南族|阿昌族|普米族|塔吉克族|怒族|乌孜别克族|俄罗斯族|鄂温克族|德昂族|保安族|裕固族|京族|基诺族|高山族|塔塔尔族|独龙族|鄂伦春族|赫哲族|门巴族|珞巴族|穿青族)$
^(汉|蒙古|回|壮|维吾尔|藏|苗|彝|布依|朝鲜|满|侗|瑶|白|土家|哈尼|哈萨克|傣|黎|僳僳|佤|畲|拉祜|水|东乡|纳西|景颇|柯尔克孜|土|达斡尔|仫佬|仡佬|羌|锡伯|布朗|撒拉|毛南|阿昌|普米|塔吉克|怒|乌孜别克|俄罗斯|鄂温克|德昂|保安|裕固|京|基诺|高山|塔塔尔|独龙|鄂伦春|赫哲|门巴|珞巴|穿青)族{0,}$
邮箱 [\w\W]{0,}[\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?[\w\W]{0,}
年龄(1-129) ^[1-9]$|^[1-9][0-9]$|^1[0-2][0-9]$
数字
^[
4325091786
]{15,17}$
下水道状态
^[\w\W]{0,}(占用|丢失|完好|破损)[\w\W]{0,}$
^[\w\W]{0,}(其它|塑料|大理石|玻璃|金属|非金属)[\w\W]{0,}$
规格
^[0-9. X x×,* ]{3,}$
证件类型与证件号码
select cardno,cardtypeid from nsc_ndrkxxdjb_11_0402145313 where CARDTYPEID=1andnot regexp_like(cardno,'^(\d{15}$|^\d{18}$|^\d{17}(\d|X|x))$')
最强日期正则
((^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\._])(10|12|0?[13578])([-\/\._])(3[01]|[12][0-9]|0?[1-9])$)|(^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\._])(11|0?[469])([-\/\._])(30|[12][0-9]|0?[1-9])$)|(^((1[8-9]\d{2})|([2-9]\d{3}))([-\/\._])(0?2)([-\/\._])(2[0-8]|1[0-9]|0?[1-9])$)|(^([2468][048]00)([-\/\._])(0?2)([-\/\._])(29)$)|(^([3579][26]00)([-\/\._])(0?2)([-\/\._])(29)$)|(^([1][89][0][48])([-\/\._])(0?2)([-\/\._])(29)$)|(^([2-9][0-9][0][48])([-\/\._])(0?2)([-\/\._])(29)$)|(^([1][89][2468][048])([-\/\._])(0?2)([-\/\._])(29)$)|(^([2-9][0-9][2468][048])([-\/\._])(0?2)([-\/\._])(29)$)|(^([1][89][13579][26])([-\/\._])(0?2)([-\/\._])(29)$)|(^([2-9][0-9][13579][26])([-\/\._])(0?2)([-\/\._])(29)$))
这个日期正则表达式支持
YYYY-MM-DD
YYYY/MM/DD
YYYY_MM_DD
YYYY.MM.DD的形式
match : 2008-2-29 2008/02/29
not match : 2008-2-30 2007-2-29
YYYY-MM-DD
YYYY/MM/DD
YYYY_MM_DD
YYYY.MM.DD的形式
match : 2008-2-29 2008/02/29
not match : 2008-2-30 2007-2-29
完整的正则表达式如下:
加上2012年12月4日