【问题标题】:Java code to extract string between two slashes用于提取两个斜杠之间的字符串的 Java 代码
【发布时间】:2015-07-28 18:54:51
【问题描述】:

我想在两个斜线之间提取文本,然后是一个斜线, 例如:\\stackoverflow\something

我想从那个字符串中提取stackoverflow,我该怎么做?

【问题讨论】:

  • 是的,它是“两个斜杠后跟一个斜杠”我想要它们之间的文字。

标签: java string split


【解决方案1】:

非常不言自明。我们有一个字符串,我们有一个数组。我们用“\”斜杠分割数组,我们得到了部分。索引“1”的部分包含我们想要的单词“stackoverflow”使用双斜杠,因为斜杠必须在 Java 中转义

    String sentence = "\\\\stackoverflow\\something";

    String [] parts = sentence.split("\\\\");

    System.out.println(parts[2]);

【讨论】:

  • 但是我会解释这个场景,我会从excel表中读取字符串,就像“\\stackoverflow\something\something”。需要在两个斜杠(\)之间提取字符串,然后是一个斜杠( )。
  • @Thejesh 我用一些 excel 解析运行了上面的代码,它应该做你想要的。将 String sentence 替换为您的 Excel 字符串源。在这种情况下,您不需要转义反斜杠,只需使用 split() 方法即可。
  • @ThejeshDhanda 如果可行,请关闭问题并选择答案,否则您可以保持打开状态
猜你喜欢
  • 1970-01-01
  • 2015-07-28
  • 1970-01-01
  • 1970-01-01
  • 2016-04-21
  • 1970-01-01
  • 2016-01-30
  • 1970-01-01
  • 2020-09-02
相关资源
最近更新 更多