当前位置: 代码迷 >> J2SE >> 正则 String a="" 匹配啥?解决方法
  详细解决方案

正则 String a="" 匹配啥?解决方法

热度:458   发布时间:2016-04-24 12:53:32.0
正则 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*”); 
  相关解决方案