string dz =“D:workspaceTXimagea.png”;
想用split()函数把这个字符串截取。
代码如下:
String td[]=dz.split("\\");
if (td.length>1) {
for(int i=0;i<td.length;i++)
{
System.out.println(td[i]);
}
String last = td[td.length-1];
System.out.println(last);
}else {
System.out.println("no!");
}
执行结果:
D:
Workspaces
TXimage
a.png
a.png
重点:regex为\\,因为在java中\表示一个,而regex中\也表示,所以当\\解析成regex的时候为\。