Начинаю изучать регулярные выражения. Вот моё извращение на тему "Найти цвет в строке":
re = /(?:#[a-f0-9]{3})|(?:#[a-f0-9]{6})|(?:red)|(?:orange)|(?:aqua)|(?:gray)|(?:navy)|(?:silver)|(?:black)|(?:green)|(?:olive)|(?:teal)|(?:blue)|(?:lime)|(?:purple)|(?:white)|(?:fuchsia)|(?:maroon)|(?:red)|(?:yellow)|(?:rgba?\((?:\d+,?)+\))/i
Все замечания, добавления и идеи пишите в тему
P.S. Я понимаю, что это, наверное, не кому не нужно, просто хочу понять, можно ли сделать этот рег как-то проще и лучше