Android将字符串从开始删除为特定字符
我想将Android将字符串从开始删除为特定字符,android,string,Android,String,我想将字符串从起始索引中删除到字符串中的特定特殊字符 举个例子,我有这样的字符串1521712285.83746b9,我想从'1'删除到'。,然后在字符串后存储 如果对此有任何想法,请帮助我。谢谢。如果您只想要第二部分 String original="1521712285.83746b9,"; String lastpart=original.split(".")[1]; 如果要在末尾附加第一部分,则 String modified=original.split(".")[1]+origi
字符串
从起始索引
中删除到字符串中的特定特殊字符
举个例子,我有这样的字符串
1521712285.83746b9
,我想从'1'删除到'。
,然后在字符串后存储
如果对此有任何想法,请帮助我。谢谢。如果您只想要第二部分
String original="1521712285.83746b9,";
String lastpart=original.split(".")[1];
如果要在末尾附加第一部分,则
String modified=original.split(".")[1]+original.split(".")[0]+".";
使用下列内容
String str[] = yourStr.split(".");
String finalString = str[1];
使用字符串的子字符串方法,您将获得所需的结果。 有关详细信息,请访问此处: 希望能有帮助
if (null != str && str.length() > 0 )
{
int endIndex = str.lastIndexOf("/");
if (endIndex != -1)
{
String newstr = str.substring(0, endIndex); // not forgot to put check if(endIndex != -1)
}
}