HJ31 单词倒排
题目描述
示例
代码
js
// 倒排的只有字母(大写或者小写)
// 所以可以使用正则来匹配
let readline = require('readline')
let rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
})
rl.on('line',line=>{
// 匹配单词的正则
let reg = /[a-zA-Z]+/g
let tempArr = [] //用来存放匹配出来的合法单词
line.replace(reg, (match)=>{
tempArr.push(match)
})
// 翻转单词
let str = ''
let len = tempArr.length
for(let i = len -1; i >= 0; i--){
// 最后一个不带空格
if(i === 0) {
str+=tempArr[i]
} else {
str+=tempArr[i] + " "
}
}
console.log(str)
})