【问题标题】:Java get substring from HTML URL [duplicate]Java从HTML URL获取子字符串[重复]
【发布时间】:2014-10-07 04:26:38
【问题描述】:

我有一个字符串:

<img src="https://google.com">

我想从this中提取https://google.com,即右边最后一个“或第一个”之后的子串。

有人可以帮忙吗?

我无法在下面的行中输入“ ”,它一直给我错误。

line.lastIndexOf(""")

【问题讨论】:

  • line.lastIndexOf("\"");
  • 天哪,谢谢,我完全忘记了……自从我接触编程以来已经有一段时间了。

标签: java


【解决方案1】:

line.lastIndexOf(""") 给出错误,因为编译器无法区分 3 个 " 并且当匹配其中 2 个以形成一对时,第 3 个仍然不匹配。

使用转义字符\。所以line.lastIndexOf("\"");会做你想做的事,得到"最后出现的索引。

【讨论】:

    【解决方案2】:

    你必须用反斜杠转义它(双引号)。

    line.lastIndexOf("\"");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-16
      • 2016-02-25
      • 2017-10-12
      • 2016-02-28
      • 2013-08-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多