初学JavaScript正则表达式(九)
2024-08-30 11:12:06
分组:可以用 ( ) 来进行分组
一、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)
整理自慕课网教学 点此进入
最新文章
- Css中的Position属性
- html5,单击显示详细信息
- ASP.NET几种页面数据绑定的用法及区别: <;%#、 <;%=、 <;% 、<;%@
- [iOS问题归总]SourceTree+osChina版本管理出现的问题
- C++ STL之priority_queue
- iOS7新特性-NSURLSession详解
- 批处理备份和恢复mysql数据库
- 武汉科技大学ACM:1010: 零起点学算法89——母牛的故事
- magic Ajax使用以及注意事项
- js 性能优化整理之 惰性载入
- UNIX环保进程
- final关键字(最终的)
- canvas入门之时钟的实现
- P1156 垃圾陷阱
- WebLogic SSRF
- 11.11CTF答案
- POJ 1328 Radar Installation【贪心】
- Atitit 类库冲突 解决方案
- ubuntu upgrade
- mysql取电话号码的后四位字符