开发中最常用的正则表达式

1、全数字字符串;【0-9】*
2. 正数、负数;
3. 3. 中文汉字字符串 :
4. 4. 英文字符串:【a-zA-Z】{n} n代表字符个数
5. 5. Email地址 :^w+([-+.]w+)@w+([-.]w+).w+([-.]w+)*$

  1. 网址 :^http://([\w-]+.)+[\w-]+(/[\w-./?%&=]*)?$

    1. 手机号码 :^(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}$
    1. 电话号码: ^((d{3,4}-)|d{3.4}-)?d{7,8}$
  2. 9.国内电话号码 : d{3}-d{8}|d{4}-d{7}

    1. 18位身份证号:^\d{8,18}|[0-9x]{8,18}|[0-9X]{8,18}?$
  3. 日期格式 : ^d{4}-d{1,2}-d{1,2}

    1. 金额格式:
    1. 中国邮政编码 : [1-9]d{5}(?!d)
    1. IP地址 :((??:25[0-5]|2[0-4]\d|[01]?\d?\d).){3}(?:25[0-5]|2[0-4]\d|[01]?\d?\d))

你可能感兴趣的:(开发中最常用的正则表达式)