javascriptにおいて、下記のようにjqueyで取得した要素の背景色(background-color)を正規表現でマッチさせたいのですが
どうやってもマッチできません。背景色は、rgb(x,x,x)のような形になっています。
このrgb(x,x,x)を正規表現でマッチさせるにはどうすればよいのでしょうか。
マッチさせるさい、RとGとBに相当する値はグループ化させたいと考えております。
javascript
1 2var color = $(this).css('background-color'); 3var ex = /^rgb\((\d[1,3]),(\d[1,3]),(\d[1,3])\)/; 4var result = color.match(ex); 5for(var i = 0, len = result.length; i < len; i++) { 6 console.log('マッチしたやつ',result[i]); 7};
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13152484638
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/12 21:12
2015/11/12 23:29
2015/11/14 13:25 編集