当前位置: 首页 > 面试题库 >

在Java中删除部分字符串

涂浩皛
2023-03-14
问题内容

我想从一个字符中删除一部分字符串,即:

源字符串:

manchester united (with nice players)

目标字符串:

manchester united

问题答案:

有多种方法可以做到这一点。如果您有要替换的字符串,则可以使用该类的replacereplaceAll方法String。如果您要替换子字符串,则可以使用substringAPI
获得该子字符串。

例如

String str = "manchester united (with nice players)";
System.out.println(str.replace("(with nice players)", ""));
int index = str.indexOf("(");
System.out.println(str.substring(0, index));

要替换“()”中的内容,可以使用:

int startIndex = str.indexOf("(");
int endIndex = str.indexOf(")");
String replacement = "I AM JUST A REPLACEMENT";
String toBeReplaced = str.substring(startIndex + 1, endIndex);
System.out.println(str.replace(toBeReplaced, replacement));


 类似资料:
  • 问题内容: 我想删除在特定字段中找到的字符串的一部分。 例如,该字段中的条目可以是“ 01365320 APS ”。我正在删除“ APS”。 我的问题是,我应该使用: 问题答案: 当您要编辑字段时,需要 声明: 是一个字符串函数,用第三字符串替换第一字符串中第二字符串的所有出现。 请首先使用一个子句尝试一下,看看它是否真的是您想要的。

  • 问题内容: 我只是想知道如何在PHP中某个子字符串之后删除所有内容 例如: 我想要它,以便它删除包括子字符串“ By”在内的所有文本。 谢谢 问题答案: 用简单的英语来说:给我字符串的一部分,从开始到结束,直到您第一次遇到分支的位置。

  • 我想通过以下方式删除字符串的最后一个后面的部分: 或者 到目前为止,我已经尝试过了(工作) 输出: 或 我是python的初学者,所以很好奇有没有其他方法可以做到这一点。

  • 本文向大家介绍如何在R中的特殊字符后删除部分字符串?,包括了如何在R中的特殊字符后删除部分字符串?的使用技巧和注意事项,需要的朋友参考一下 有时我们不需要整个字符串来进行分析,尤其是当它使分析变得复杂或毫无意义时。在这种情况下,可以从完整的字符串中删除我们认为不必要的字符串部分。例如,假设我们有一个字符串ID:00001-1,但我们不想在该字符串中使用-1,那么我们可以将其删除,这可以通过gsub

  • 问题内容: 我试图使用分隔符拆分值。但是我发现了令人惊讶的结果 我期望得到8个值。[5,6,7,EMPTY,8,9,EMPTY,EMPTY] 但是我只得到6个值。 任何想法以及如何解决。无论EMPTY值在何处,它都应该位于数组中。 问题答案: 默认情况下,从结果数组中删除结尾的空字符串。要关闭此机制,我们需要使用重载版本,将其设置为负值,例如 更多细节: 内部返回该方法的结果,你可以在此方法的文档

  • 任何想法和如何修复。无论空值出现在任何位置,它都应该在数组中。