侧边栏壁纸
  • 累计撰写 197 篇文章
  • 累计收到 496 条评论

JavaScript中的正则命名

2019-11-12 / 0 评论 / 45 阅读

之前我们使用JS正则匹配的时候我们要使用索引

比如

'hello'.match(/(e)/)[1]
而现在就简单了。可以在小括号里面加上问好尖括号进行分组命名

比如

(?<name>\d+)

console.log('sdafaf2010-10-12fdsfdsfsd'.match(/(?<a>\d{4})-(?<b>\d{2})-(?<c>\d{2})/).groups.a)

评论一下?

OωO
取消