// 供君参考
function rgb2hex(sRGB) {
    if(/(rgb)+\(([0-9]{1,3},?\s*){3}\)/.test(sRGB)){
        // 获取数值
        let arr = sRGB.match(/[0-9]+/g);
        // 数值转化
        let result = "#";
        for(let k of arr){
            let value = (+k).toString(16)
            result =  result + (value.length == 1 ? '0'+value : value);
        }
        return result;
    }
    return sRGB;
}