2012-01-15 21 views

回答

18

看來,要針對CSS配色:

function isValidColor(str) { 
    return str.match(/^#[a-f0-9]{6}$/i) !== null; 
} 

要闡述:

^比賽開始
#哈希
[a-f0-9]從AF任何字母和0-9
{6}出現的前一組剛好6次
$比賽結束
i忽略大小寫

+1

noot quite先進的正則表達式,並不包括所有的情況 – 2012-01-15 10:04:45

+5

@羅伊納米爾:根據OP的嚴格要求,這不包括什麼? – 2012-01-15 10:05:38

+0

@橋:他也不知道一個十六進制可以是'#aca' – 2012-01-15 10:09:54

相關問題