colorthe literal text color (case insensitive) \s*any whitespace character, repeated any number of times
:the literal : (5810 / 728 / 3A16)
\s*any whitespace character, repeated any number of times
hslthe literal text hsl (case insensitive) \(the literal ( (4010 / 508 / 2816)
0degthe literal text 0deg (case insensitive) \s+any whitespace character, repeated at least once
\s+any whitespace character, repeated at least once
Group 3(0*(7[5-9]|[89][0-9]|100)%) 0*the literal 0 (4810 / 608 / 3016) , repeated any number of times
Group 4(7[5-9]|[89][0-9]|100) 7the literal 7 (5510 / 678 / 3716)
5-9one character from 5 (5310) to 9 (5710)
8the literal 8 (5610 / 708 / 3816)
9the literal 9 (5710 / 718 / 3916)
0-9one character from 0 (4810) to 9 (5710)
%the literal % (3710 / 458 / 2516)
\s+any whitespace character, repeated at least once
\/the literal / (4710 / 578 / 2F16)
\s+any whitespace character, repeated at least once
0*the literal 0 (4810 / 608 / 3016) , repeated any number of times
Group 5([0-9]|[1-8][0-9]|9[0-9]|100) 0-9one character from 0 (4810) to 9 (5710)
2nd Alternative[1-8][0-9] 1-8one character from 1 (4910) to 8 (5610)
0-9one character from 0 (4810) to 9 (5710)
9the literal 9 (5710 / 718 / 3916)
0-9one character from 0 (4810) to 9 (5710)
%the literal % (3710 / 458 / 2516)
\)the literal ) (4110 / 518 / 2916)
g modifier: global. Finds all matches instead of stopping after the first
m modifier: multiline. Causes ^ and $ to match the start and end of each line, not only the start and end of the string
i modifier: insensitive. Matches without distinguishing uppercase and lowercase letters