Please enable JavaScript to use regex101
/
^
r
e
g
e
x
[
\
-
_
]
?
1
0
1
$
/
i
Reg
ular
Ex
pressions
101
Reg
ular
Ex
pressions
101
Upgrade to Pro
Enterprise
Regular Expression
/
^rgba?\((?:(25[0-5]|2[0-4]\d|1?\d{1,2}|(?:\d{1,2}|100)%),\s*(25[0-5]|2[0-4]\d|1?\d{1,2}|(?:\d{1,2}|100)%),\s*(25[0-5]|2[0-4]\d|1?\d{1,2}|(?:\d{1,2}|100)%)(?:,\s*((?:\d{1,2}|100)%|0(?:\.\d+)?|1))?|(25[0-5]|2[0-4]\d|1?\d{1,2}|(?:\d{1,2}|100)%)\s+(25[0-5]|2[0-4]\d|1?\d{1,2}|(?:\d{1,2}|100)%)\s+(25[0-5]|2[0-4]\d|1?\d{1,2}|(?:\d{1,2}|100)%)(?:\s+((?:\d{1,2}|100)%|0(?:\.\d+)?|1))?)\)$
/
gmi
Input 1
1
New
rgb(0,0,0) rgb(255,255,255) rgb(0%, 255, 255) rgba(0%, 255, 0, 0) rgb(0 0 0) rgb(255 255 255) rgb(0% 255 255) rgba(0% 25 0 0) bad ones rgb(256,0,0) rgb(0,0,0) rgb(255,255,255) rgb(0% 255, 255) rgba(%, 255, 0, 0) rgba(0%, , 0, 0) rgba(0% 25) rgb(0 0) rgb(255 256 255) rgb(255 255 256) rgb(0% 255 -1) rgba(0% 25 0 0 0)