// 驼峰转大写下划线
export const camelcase2Underline = (camelcaseName: string) => {
if (!camelcaseName) {
return camelcaseName
} else {
return camelcaseName.replace(/(\B([A-Z])|(\d+))/g, '_$1').toUpperCase()
}
}
// 大写下划线转驼峰
export const underline2Camelcase = (underlineName: string) => {
if (!underlineName) {
return underlineName
} else {
return underlineName
.toLowerCase()
.replace(/(_([\w]))/g, (v) => v.substring(1, 2).toUpperCase())
.replace(/^./, (v) => v.substring(0, 1).toUpperCase())
}
}
常用Utils|驼峰与大写下划线的字符串形式转换处理
最新推荐文章于 2026-03-13 16:10:27 发布

3044

被折叠的 条评论
为什么被折叠?



