回顾历史
要论正则表达式的渊源, 最早可以追溯至对人类神经系统如何工作的早期研究...."], 由于是非贪婪模式, 只捕获到第一个a
实际上, 非贪婪模式非常有效, 特别是当匹配html标签时....$+编号 只能在正则表达式之外使用.
实际上,捕获性分组捕获到的内容不仅可以在正则表达式外部引用,还可以在正则表达式内部引用。..."1234567890".match(/(\d){4}|\1{2}/g); // ["1234", "5678", "", "", ""]
以上正则表达式,想用反向引用\1代替前面的捕获性分组\d,这是不可行的...正则表达式使用全局匹配g, 表示匹配到一个位置后, 它会继续匹配, 直至匹配不到.
将这个位置替换为逗号, 实际上就是每3位数字添加一个逗号.