按键时停止读取字符串

时间:2012-03-06 17:14:06

标签: java android string

如果我有像

这样的垃圾串
  

这是一个stackoverflow属性的句子。

我怎样才能读取字符串,直到撇号(或我想设置的键)被击中,以便它返回

  

这是一个stackoverflow的句子

2 个答案:

答案 0 :(得分:3)

你只需要找到该字符的第一个索引,然后返回整个字符串(如果未找到)或字符串开头的子字符串,直到(但不包括)该字符的索引(如果是)

int index = string.indexOf('\'');
return index == -1 ? string : string.substring(0, index);

答案 1 :(得分:2)

怎么样:

String desiredString = myString.split("\\.")[0];