解决方法
看来你匹配css颜色:
function isValidColor(str) { return str.match(/^#[a-f0-9]{6}$/i) !== null; }
详细说明:
^匹配开始#a哈希[a-f0-9]来自a-f和0-9的任何信件{6}前一组正好出现6次$match end我无视案例