// 正则
let rgx = /^rgba\(((,?\s*\d+){3}).+$/
let str = 'rgba(0, 0, 0, 1)'
//打印 rgb(0, 0, 0)
console.log (str.replace(rgx, 'rgb($1)'));
实例:改变rgba的透明度:
let bgColor = str.replace(rgx, 'rgba($1, .5)')
console.log(bgColor ) // 打印rgba(0, 0, 0, .5)
js正则获取rgba里的rgb值
于 2023-02-10 15:11:07 首次发布