var line = readline();
var arr = line.split(/[^A-Za-z]+/).reverse().join(' ')
console.log(arr);

通过正则表达式进行分割,生成数组后直接reverse,再join空格成一个字符串输出。 正则解析:^ 在[]中表示 非;A-Za-z表示大小写字母;[^A-Za-z]表示非大小写字母,后面再加上一个加号,表示一个或多个连续的非大小写字母。