Angular:正则表达式的使用 您所在的位置:网站首页 angularjs表达式中不能使用的运算符 Angular:正则表达式的使用

Angular:正则表达式的使用

2023-07-20 02:34| 来源: 网络整理| 查看: 265

正则表达式:

e.g:

(?0\d{2}[) -]?\d{8}

首先是一个转义字符(,它能出现0次或1次(?),然后是一个0,后面跟着2个数字(\d{2}),然后是)或-或空格中的一个,它出现1次或不出现(?),最后是8个数字(\d{8})。

ps:?表示出现1次或者不出现。

1:匹配身份证号 正则表达式:

(^\d{15}$)|(^\d{17}([0-9]|X)$)

2:匹配电子邮箱 正则表达式:

/^[a-z]([a-z0-9]*[-_]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[\.][a-z]{2,3}([\.][a-z]{2})?$/i

3:匹配手机号 正则表达式:

\d{3}-\d{8}|\d{4}-\d{7}

匹配形式如:( 0511-4405222) 正则表达式:

(^([0]\d{2}|\d{4}))(\d{6,7}$)

匹配形式如:((021)1234567)

4:中国电话号码 正则表达式 :

((d{3,4})|d{3,4}-)?d{7,8}(-d{3})*

匹配形式如:0511-4405222 或者021-87888822 或者 021-44055520-555 或者 (0511)4405222

5:中国邮政编码 正则表达式 :

d{6}

匹配形式如:215421



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有