let str = "#1929fd"
/* 如果匹配到是#12f这种简写的,则将其转化为#1122ff */
str = str.replace(/^#([a-f\d])([a-f\d])([a-f\d])$/i, (m, r, g, b) => '#'+r + r + g + g + b + b);
str = str.replace(/^#([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})/i, (m, r, g, b) => {
return 'rgb(' + parseInt(r, 16) + ',' + parseInt(g, 16) + ',' + parseInt(b, 16) + ')'
})
08-14
447
03-19
784
11-04
3764