WordPress Version: 5.5
/**
* Parses a 3 or 6 digit hex color (with #).
*
* @since 5.4.0
*
* @param string $color 3 or 6 digit hex color (with #).
* @return string|false
*/
function rest_parse_hex_color($color)
{
$regex = '|^#([A-Fa-f0-9]{3}){1,2}$|';
if (!preg_match($regex, $color, $matches)) {
return false;
}
return $color;
}