添加分隔符后,在Java中拆分字符串

时间:2013-10-21 14:12:41

标签: java string split delimiter

我编写了一些代码,它利用split()方法返回由句点分隔的第一个项目。经过一些测试后,我发现我将字符串分割成的数组的长度为0,所以我认为它根本没有分裂。可能相关的是,在某些情况下没有句点,我希望返回整个字符串。为了弥补这一点,我在每个String的末尾添加了一个句点。见下文:

longText=longText+".";
String tempName[]=longText.split(".");
String realName=tempName[0];
System.out.println(realName); 
return realName;

1 个答案:

答案 0 :(得分:1)

String#split方法将正则表达式作为参数。见Java Doc

以下内容:Split String on dot . as delimiter将为您提供帮助