关于match()

alert('rgb(255)'.match(/rgb\((\d+)\)/));

寻找匹配项 搞不懂为何返回["rgb(255)", "255"]

为何不是只返回"rgb(255)"


慕容3067478
浏览 488回答 1
1回答

大话西游666

因为你用了捕获,就是那个括号。console.log('rgb(255)'.match(/rgb\((\d+)\)/));不用捕获就对了console.log('rgb(255)'.match(/rgb\(\d+\)/));
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript