正则

元字符

    • 非\n字符出现0到多次
  1. [] 中括号内的限定符出现一次 [a-z] [a-zA-Z] [0-9] [a]
  2. \d 数字
  3. \D 非数字
  4. \s 空格
  5. \S 非空格
  6. \w 非特殊字符 _是非特殊字符
  7. \W 特殊字符
  8. {1,2} 前面的限定符出现1到2次
  9. | 或者
  10. () 分组
    • 前面的表达式出现一次到多次
  11. ? 前面表达式出现0次到1次
  12. ^ 表示以开始 或者取非
  13. $ 表示以结束
  14. . 非/n的字符
  15. \b 单词边界

邮箱

^[0-9a-zA-Z_.-]+[@][0-9a-zA-Z_.-]+([.][a-zA-Z]+){1,2}$

中文

^[\u4e00-\u9fa5]{2,6}$

座机

^\d{3,4}[-]\d{7,8}$

全局模式

var array = str.match(/\d{5}/g);

分组

var reg = /(\d)([a-z])/;
var res = reg.$3;
console.log(res);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值