¿Cómo convertir "color de fondo" al formato rgb ()?

Aquí está mi problema:

Quiero cambiar la opacidad del color de fondo de uno de los elementos de mi página. Para hacer esto, primero necesito convertir el color al formato rgb (). (o extraer elementos r, gyb).

aqu Puedo ver cómo convertir una cadena hexadecimal a formato numérico, pero los colores no siempre están en formato hexadecimal. pueden llamarse colores como "rojo".

red     ---> rgb(255, 0, 0)
#ff00ff ---> rgb(255, 0, 255)

Alguien tiene alguna idea de cómo se puede hacer esto?

Saludos

Respuestas a la pregunta(1)

Su respuesta a la pregunta