单词,组成全部是字母,因此正则表达式应该是非英文字母,即[^a-zA-Z],然后使用StringBuffer进行逆序添加即可完成 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); String str=s.nextLine(); String[] s1 = str.split("[^a-zA-Z]+"); StringBuffe...