标签: javascript typescript
我有一个字符串:
https://san.dan.wan/pathway/conmtines
我对这部分感兴趣:
san.dan.wan
我想将其转换为:
San.Dan.Wan
以便每个单词都大写。
答案 0 :(得分:3)
您可以执行以下操作。首先,您在每个.上分割字符串。之后,您可以使用map函数来创建一个新数组并大写每个名称。然后使用join将其从数组转换为字符串。
.
map
join
let url = 'https://san.dan.wan//pathway/conmtines'; let urlStr = url.split('/')[2]; let newStr = urlStr.split('.').map(name => { return name.charAt(0).toUpperCase() + name.slice(1); }).join('.') console.log(newStr)