Caused by: com.some.packge.MyCustomException: blah, blah, blah
如何获得上述字符串的子字符串,以便我只得到 blah blah 部分。 我在下面试过,但我的子串也得到了MyCustomException。
mainString.substring(mainString.indexOf("MyCustomException"));
答案 0 :(得分:6)
您可以这样做:
mainString = mainString.substring(mainString.indexOf("MyCustomException:") + "MyCustomException:".length());
在执行此操作之前,您应该检查String
是否包含MyCustomException:
。
答案 1 :(得分:2)
使用lastIndexOf()。的确,我现在纠正不好了
mainString.substring(mainString.lastIndexOf("MyCustomException:") + "MyCustomException:".length());