Regular Expressions 101

Community Patterns

Community Library Entry

0

Regular Expression
Created·2023-04-25 09:35
Flavor·ECMAScript (JavaScript)

/
^hsla?\(\s*(?<h>[-+]?\d{1,3}(?:\.\d+)?)(deg|grad|rad|turn)?\s*(?:,\s*|\s+)\s*(?<s>[-+]?\d{1,3}(?:\.\d+)?)%\s*(?:,\s*|\s+)\s*(?<l>[-+]?\d{1,3}(?:\.\d+)?)%\s*(?:,\s*|\s+)?(?:\s*\/?\s*(?<alpha>[-+]?[\d.]+%?)\s*)?\)$
/
gmi
Open regex in editor

Description

matches many HSL and HSLA formats permitted in CSS

Submitted by anonymous