意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

js:通过正则表达式从base64编码的图片中获取扩展名

来源:恒创科技 编辑:恒创科技编辑部
2024-01-10 04:35:59


实现方法

/**
* 从base64编码的图片中获取扩展名
* @param {String} base64
* @returns
*/
function getExtensionFromBase64(base64) {
let re = new RegExp('data:image/(?<ext>.*?);base64,.*')
let res = re.exec(base64)
if (res) {
return res.groups.ext
}
}

测试


js:通过正则表达式从base64编码的图片中获取扩展名

let base64 = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEU'
let ext = getExtensionFromBase64(base64)
console.log(ext)
// png


上一篇: 基于vue2.X与GoldenLayout1.X版本开发的多窗口布局插件-1 下一篇: 手机怎么远程登录云服务器?