matchRule.properties 1.6 KB

123456789101112131415161718192021222324
  1. #手机号:匹配形如"18792679011"或者"前置18792579011后置",不能匹配形如"18792679011123"
  2. cellPhone=\\b(?<![a-zA-Z0-9])1[3-9]\\d{9}(?!\\d)\\b
  3. #电话号:匹配形如"0341-86091234",或者"前置0341-86091234后置",不能匹配形如0341-86091234356
  4. phone=\\b(\\d{3,4}-\\d{7,8}(?!\\d))\\b
  5. #邮箱:匹配形如"115wadwada@outlook.com"
  6. email=[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)*@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+
  7. #家庭详细住址:匹配形如"中国广东省深圳市南山区沙头街道655号"
  8. familyAddress=[\\u4e00-\\u9fa5]{2,9}(省|市|自治区)[\\u4e00-\\u9fa5]{2,9}(自治州|市|盟|地区)([\\u4e00-\\u9fa5]{2,9}(区|县|市|旗))
  9. #身份证号:匹配形如123456201010111826
  10. IDCard=[1-9]\\d{5}(19|20)\\d{2}(0[1-9]|1[0-2])(0[1-9]|[12]\\d|3[01])\\d{3}(\\d|X|x)(?!\\d)
  11. #照号:匹配形如E12345678
  12. passport=(\\b[EeKkGgDdSsPpHh]\\d{8}\\b)|(\\b(([Ee][a-fA-F])|([DdSsPp][Ee])|([Kk][Jj])|([Mm][Aa])|(1[45]))\\d{7}\\b)
  13. #凭证:password(=|:)(a-z|A-Z|0-9|*)
  14. voucher=(password|pwd|psw|secret|token|session)[=:\\uff1a]\\S
  15. #健康状况:包含 health=良好,中文健康状况=健康。
  16. healthStatus=((health)|(\\u5065\\u5eb7\\u72b6\\u51b5))[=:\\uff1a]\\S
  17. #是否残疾:包含 isDisability=true,中文是否残疾=是
  18. isDd]isability=((is[Dd]isability)|(\\u662f\\u5426\\u6b8b\\u75be))[=:\\uff1a]\\S
  19. #血型:包含 bloodType=A型,中文血型、A型、B型、AB型、O型
  20. bloodType=(blood[Tt]ype[=:\\uff1a]\\S)|(\\u8840\\u578b)|(([ABab])|(AB|ab)|[Oo])\\u578b
  21. #婚姻状况
  22. maritalStatus=([\\u672a\\u5df2\\u79bb\\u518d]\\u5a5a)|(\\u5a5a\\u59fb\\u72b6\\u51b5[=:\\uff1a]\\S)|(\\u4e27\\u5076)
  23. #服务端绝对路径
  24. serverPath=(\\/var\\/)