如果我有像
这样的垃圾串这是一个stackoverflow属性的句子。
我怎样才能读取字符串,直到撇号(或我想设置的键)被击中,以便它返回
这是一个stackoverflow的句子
答案 0 :(得分:3)
你只需要找到该字符的第一个索引,然后返回整个字符串(如果未找到)或字符串开头的子字符串,直到(但不包括)该字符的索引(如果是)
int index = string.indexOf('\'');
return index == -1 ? string : string.substring(0, index);
答案 1 :(得分:2)
怎么样:
String desiredString = myString.split("\\.")[0];