黑马程序员技术交流社区
标题:
字符串切割的问题,求高手指点!!
[打印本页]
作者:
yinxjfly
时间:
2014-6-19 23:58
标题:
字符串切割的问题,求高手指点!!
class StringTest
{
public static void main(String[] args) throws Exception
{
String s1 = "zhagnsan,lisi,wangwu";
String[] arr = s1.split(",");
System.out.println(arr.length);//这个结果是3
String s="123.jpg";
String[] ss=s.split(".")
System.out.println(ss.length);//结果为什么是零呢?
}
}
作者:
tiuwing
时间:
2014-6-20 00:06
String类的split()方法传入的参数是正则表达式,在正则表达式中 "." 表示任意字符,要以 "."进行切割的话,要用
"\\."进行切割才能得到正确的答案!!,这一块可以 先看一下视频最后的正则表达式!
作者:
郑飞
时间:
2014-6-20 00:18
正则表达式一直也是我的空白,学习了.
作者:
王广丛
时间:
2014-6-20 07:13
这个还真没太注
作者:
不去会死
时间:
2014-6-20 08:50
进来又学到了新东西
作者:
Geek_001
时间:
2014-6-20 10:14
我昨天也试了一下,确实如楼下兄弟所说。
作者:
幸福小米粥
时间:
2014-6-20 11:28
确实如二楼所说。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2