正则 String a="" 匹配啥?在java类中String a="";a.matches(\\w*);返回来的是true;不理解 \\w 匹配的不是[0-9][a-z][A-Z]以及_?a=""算什么?我应该怎么写才能把除了空的[0-9][a-z][A-Z]以及_匹配上?[解决办法]关键是*吧 匹配0次或者0次以上 你改成+看 还能匹配吗?而且a.matches(\\w*); 应该是a.matches(“\\w*”);