接上一节
反转字符串也可以用正则的办法
export default (str) => {
// 1. 字符串按空格进行分隔,保存数组,数组的元素的先后顺序就是单词的顺序
// 2. 对数组进行遍历,然后每个元素进行反转
return str.split(/\s/g).map(item => {
return item.split('').reverse().join('')
}).join(' ')
}
export default (str) => {
// 1. 字符串按空格进行分隔,保存数组,数组的元素的先后顺序就是单词的顺序
// 2. 对数组进行遍历,然后每个元素进行反转
// 对输入进行了限制(空)单词用空格隔开(没见过单词中有<等特殊字符之前考虑的是空格,单引号)(LeetCode测试用例)
return str.length ? str.match(/[\S]+/g).map(item => {
return item.split('').reverse().join('')
}).join(' ') : ''
}
知识点总结

博客提到接上一节内容,指出反转字符串可以采用正则的办法,并进行了知识点总结,聚焦于信息技术中字符串处理的正则应用。
6493

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



