alert('rgb(255)'.match(/rgb\((\d )\)/));
尋找匹配項 搞不懂為何回傳["rgb(255)", "255"]?
["rgb(255)", "255"]
為何不是只回傳"rgb(255)"
"rgb(255)"
认证0级讲师
因為你用了捕獲,就是那個括號。
console.log('rgb(255)'.match(/rgb\((\d+)\)/));
不用捕獲就對了
console.log('rgb(255)'.match(/rgb\(\d+\)/));
這種問題請直接翻轉文件:String.prototype.match()
因為你用了捕獲,就是那個括號。
不用捕獲就對了
這種問題請直接翻轉文件:String.prototype.match()