量词
{n} 恰好出现n次
{n,}至少出现n次
{n,m}出现n到m次
? 等同于{0,1} 即至多出现1次
+ 等同于{1,} 即至少出现1次
* 等同于{0,} 即至少出现0次,就是可以出现任意次
分组
使用括号实现
如:想把2017-10-25替换为10/25/2017
'2017-10-25'.replace(/(\d{4})-(\d{2})-(\d{2})/g,'$2/$3/$1')
如果2017-10-25替换为10/25,在给三个都分过组以后,但又不想取这个组的值,可以使用忽略分组
扫描二维码关注公众号,回复:
1631112 查看本文章
在括号内部的开头使用 ?:
'2017-10-25'.replace(/(?:\d{4})-(\d{2})-(\d{2})/g,'$1/$2')