Home > Hexカラー


JavaScriptでのHexカラーからRGBAへの変換方法

方法1: 正規表現を使用する方法function hexToRGBA(hex) { // Hexカラーコードを正規表現で分解 const result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex); // 分解した値を10進数に変換してRGBA形式で返す return result ? `rgba(${parseInt(result[1], 16)}, ${parseInt(result[2], 16)}, ${parseInt(result[3], 16)}, 1)` : null; } // 使用例 cons>>More