誰かがこれについて正しい方向に私を向けることができれば、私は非常に感謝しています. 配列「cArr」があり、この配列内に 2 つの要素があります。私がやりたいことは、「rgb(xx,xx,xx)」を照合し、それを配列「rgbArr」にプッシュすることです。私が遭遇している問題は正規表現にあります。
これが私のコードです:
var cArr = ["id0{shape:round,rgb(24,23,12)}","id1{shape:long,weight:heavy,rgb(20,20,20)}","id2{shape:elongated,weigth:light,rgb(15,24,8)}"];
for(var i=cArr.length -1; i>=0; i--)
{
if(cArr[i].match(matchColors))
{
rgbArr.push(cArr[i]);
break;
}
}
console.log(rgbArr);