分组:可以用 ( ) 来进行分组

一、Byron重复三次

            Byron{3} --------- Byronnn 只是将紧挨着量词的字符重复

           (Byron){3} --------- ByronByronByron 分组即可实现

例:

        'a1b2c3d4'.replace(/([a-z]\d){3}/g,'X')   --------- Xd4

二、或 |

'ByronCasper'.replace(/Byron|Casper/g,'X')      --------- XX 

'ByronsperByrCasper'.replace(/Byr(on|Ca)sper/g,'X')      --------- XX

三、反向引用

2015-12-25 === 12/25/2015

'2015-12-25'.replace(/(\d{4})-(\d{2})-(\d{2})/g,'$2/$3/$1')

四、忽略分组,分组内加入?:即可对该分组进行忽略

(?:Bryon).(ok)

整理自慕课网教学 点此进入

最新文章

  1. Css中的Position属性
  2. html5,单击显示详细信息
  3. ASP.NET几种页面数据绑定的用法及区别: <%#、 <%=、 <% 、<%@
  4. [iOS问题归总]SourceTree+osChina版本管理出现的问题
  5. C++ STL之priority_queue
  6. iOS7新特性-NSURLSession详解
  7. 批处理备份和恢复mysql数据库
  8. 武汉科技大学ACM:1010: 零起点学算法89——母牛的故事
  9. magic Ajax使用以及注意事项
  10. js 性能优化整理之 惰性载入
  11. UNIX环保进程
  12. final关键字(最终的)
  13. canvas入门之时钟的实现
  14. P1156 垃圾陷阱
  15. WebLogic SSRF
  16. 11.11CTF答案
  17. POJ 1328 Radar Installation【贪心】
  18. Atitit 类库冲突 解决方案
  19. ubuntu upgrade
  20. mysql取电话号码的后四位字符

热门文章

  1. Centos7 下安装python3及卸载
  2. 初识Kotlin之函数
  3. MATLAB实例:对称双随机矩阵
  4. macOS 10.15 开启 HiDPI
  5. 算法问题实战策略 NTHLON
  6. tarjan图论算法
  7. 网络聊天室---node.js中net网络模块TCP服务端与客户端的使用
  8. Nginx反向代理及负载均衡介绍
  9. javascript的10个开发技巧
  10. Springmvc配置定时任务注解开发