当前位置:  首页>> 技术小册>> Java语言基础9-常用API和常见算法

  1. 验证用户名和密码,并要求第一个字符为字母,一共 6-16 位字母数字下划线组成:^[a-zA-Z]\w{5,15}$
  2. 验证电话号码:^(\d{3,4}-)\d{7,8}$
  3. 验证手机号码:^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$
  4. 验证电子邮箱:^\w+([-+.]\w+)@\w+([-.]\w+).\w+([-.]\w+)*$
  5. 验证身份证号码:^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$
  6. 只能输入由数字和 26 个英文字母组成的字符串:^[A-Za-z0-9]+$
  7. 整数或小数:^[0-9]+(\.\[0-9\]+){0,1}$
  8. 中文字符:[\u4e00-\u9fa5]
  9. 金额校验(非零开头的最多带 2 位小数的数字):^(\[1-9\][0-9]*)+(.[0-9]{1,2})?$
  10. IPV4地址:((\\d{1,2})|(1\\d{1,2})|(2[0-4]\\d)|(25[0-5]))\\.){3}((\\d{1,2})|(1\\d{1,2})|(2[0-4]\\d)|(25[0-5])

该分类下的相关小册推荐: