Java 删除字符串中第二次出现空格后的文本
我想删除Java中字符串中第二次出现空格后的文本。不应使用正则表达式 输入:Java 删除字符串中第二次出现空格后的文本,java,Java,我想删除Java中字符串中第二次出现空格后的文本。不应使用正则表达式 输入: String S1 = "VOLKSWAGEN OF SANLEANDRO"; String S2 = "Stack Overflow Site"; String S3 = "Java Learning"; -- there is only one space 输出: indexOf(“”)和indexOf(“,firstSpaceIndex)和子字符串(0,end)可以,有关详细信息,请参阅StringAPI文档
String S1 = "VOLKSWAGEN OF SANLEANDRO";
String S2 = "Stack Overflow Site";
String S3 = "Java Learning"; -- there is only one space
输出:
indexOf(“”)代码>和indexOf(“,firstSpaceIndex)
和子字符串(0,end)
可以,有关详细信息,请参阅String
API文档您可以尝试
String s = "Hello world good bye";
s = s.replaceFirst(" (.*?) .*", " $1");
System.out.println(s);
印刷品
你好,世界
String s = "Hello world good bye";
s = s.replaceFirst(" (.*?) .*", " $1");
System.out.println(s);