Estoy tratando de obtener los valores individuales de una cadena de rgb. Me he estado acercando, pero estoy golpeando una pared. Estoy mirando para hacer algo como esto:Expresión regular de Javascript para valores de rgb
var color = rgb(255, 85, 120);
/// My Regex ///
var rRegex = /^rgb\(\d{3}/; // Which actually gives me an array of two strings...ugh
var gRegex = ;
var bRegex = ;
var r = color.match(rRegex);
var g = color.match(gRegex);
var b = color.match(bRegex);
Sólo estoy tratando de tener:
/// // I think I can pull these off by Starts With and Ends With anchors... ///
r = 'From "(" to "," ';
g = 'From "," to "," ';
b = 'From "," to ")" ';
que estoy tratando de hacer también hacerlo de modo que la expresión regular puede tomar ya sea 1, 2 o 3 números, ya que los valores van de 0 a 255. ¡Gracias por cualquier ayuda!
'/^rgb \ ((\ d +), (\ d +), (\ d +) \) $/' – Orbling
Este parecía funcionar mejor, gracias, ¡Orbling! – cja