利用正则表达式匹配每个单词加符号,前后替换即可
function ReverseSentence(str)
{
if (!str) return ''
let reg= /\w+[^\s]*/g
const match = str.match(reg)
let i = 1
return str.replace(reg, (...args) => {
return match[match.length - i++]
})
}
利用正则表达式匹配每个单词加符号,前后替换即可
function ReverseSentence(str)
{
if (!str) return ''
let reg= /\w+[^\s]*/g
const match = str.match(reg)
let i = 1
return str.replace(reg, (...args) => {
return match[match.length - i++]
})
}