javascript - 關於match()
PHP中文网
PHP中文网 2017-05-19 10:18:34
0
2
500

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

尋找匹配項 搞不懂為何回傳["rgb(255)", "255"]

為何不是只回傳"rgb(255)"

PHP中文网
PHP中文网

认证0级讲师

全部回覆(2)
Peter_Zhu

因為你用了捕獲,就是那個括號。

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

不用捕獲就對了

console.log('rgb(255)'.match(/rgb\(\d+\)/));
大家讲道理

這種問題請直接翻轉文件:String.prototype.match()

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板