function rgb2hex(sRGB) { let colorNums = sRGB.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/); let [str, red, green, blue] = colorNums; return "#" + [red, green, blue].map(item => ((Number(item).toString(16))).padStart(2, '0')).join(""); }
function rgb2hex(sRGB) { let colorNums = sRGB.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/); let [str, red, green, blue] = colorNums; return "#" + [red, green, blue].map(item => ((Number(item).toString(16))).padStart(2, '0')).join(""); }