日期:2014-05-20  浏览次数:20684 次

java正则表达式 判断字符串时 有加行头行尾 和没加的区别,初学Java求教哈
问题:
  String str=null;
  if(str.matches("^\\d+$")){ .......}
   

  这里 不加行头 和行尾 可以吗,加不加的区别在哪呢。。谢谢各位大侠哈.

------解决方案--------------------
在一个较长的字符串里找子串时可以用