不能以字母或_开头; 我原来是这样写 \\b^[^a-zA-Z_]\\w*\\b 似乎不能加前面的\\b;但也不行
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class bbs {
 public static void main(String[] args) {
        Pattern p = Pattern.compile("\\b[^a-zA-Z_]\\w*\\b");
        String s = "aaa bbb 2jj2rjo =jjj _iii o2cdd 8zzz";
        Matcher m = p.matcher(s);
        while (m.find()) {
            p(m.group());
        }
    }
 public static void p(Object o){
System.out.print(o+" ");
}}