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

java str.matches小疑点

2012-06-08 
java str.matches小问题,在线等java中if(str.matches(\\s*\\w{3,8}\\s+\\w{3,8}\\s*)){break}这个正则

java str.matches小问题,在线等
java中
 if(str.matches("\\s*\\w{3,8}\\s+\\w{3,8}\\s*")){
  break; 
  }

这个正则是什么意思呀,

[解决办法]
要学会看javadoc。 要自己学会学习。
[解决办法]
str匹配:

0个或多个空格,3-8个字符,1个或多个空格,3-8个字符,0个或多个空格

组成的字符串
[解决办法]
楼主可以参考Pattern这个类里面关于正则的说明,非常详细
[解决办法]

探讨

在java中,

字符串str为  @answer=2/3,score=5,level=5
我要用 str.split(" ");来切上面的str,需要把切出来的值为 {"","2/3","5","5"}

String[] data = str.split("[@,][a-z]+=");
这样写可得到按要求的值,
可 1 为什么要写 [@,][a-z]+=  呢
2 为什么……

热点排行