java+正则表达
【中级】单词倒排
http://www.nowcoder.com/questionTerminal/81544a4989df4109b33c2d65037c5836
import java.util.*; public class Main { public static void main(String[] args){ Scanner scan=new Scanner(System.in); String str; String[] words; StringBuilder sb; while(scan.hasNext()){ str=scan.nextLine(); sb=new StringBuilder(); str=str.replaceAll("[^a-zA-Z]+", " "); words=str.split(" "); for(int i=words.length-1;i>=0;i--){ sb.append(words[i]+" "); } str=sb.toString().trim(); System.out.println(str); } } }