带下划线的字符串首字母和下划线后的字母大写

2021-01-06  本文已影响0人  心大的少年

需求是这样的let str = 'phone_number' // 变成 Phone Number
实现

const upperCase = ([first, ...rest]: string) => `${first.toUpperCase()}${rest.join('').replace(/(_.)/, ([_, $str]: string) => ' ' + $str.toUpperCase())}`;
上一篇 下一篇

猜你喜欢

热点阅读