我可以通过实现逻辑来完成它。但是,我正在寻找单个方法调用而不是自己实现它。
示例:
String sampleStr = "This is a sample string";
String resultStr = sampleStr.singleMethodCall("sample");
//resultStr will be "This is a sample"
如果可以通过第三方API实现这一点,我很好。
答案 0 :(得分:1)
您可以使用标准String
功能。
String resultStr = sampleStr.substring(0, sampleStr.indexOf("sample") + 6);
从位置0(开始)到“sample”的位置获取子字符串,但添加另外6个字符,因此您还包括“sample”和前面的空格。