标签: javascript jquery regex
给定#fff443或#999999
#fff443
#999999
如何验证字符串是否为:
答案 0 :(得分:18)
您似乎正在匹配css颜色:
function isValidColor(str) { return str.match(/^#[a-f0-9]{6}$/i) !== null; }
详细说明:
^匹配开头 #哈希 [a-f0-9]来自a-f和0-9的任何来信 {6}前一组恰好出现6次 $匹配结束 i忽略大小写
^
#
[a-f0-9]
{6}
$
i