首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

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

2012-01-31 
正则 String a 匹配啥?在java类中String aa.matches(\\w*)返回来的是true不理解 \\w 匹配的不是[

正则 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*”); 

热点排行