我有一个字符串:
<img src="https://google.com">
我想从这个中提取https://google.com,即最后一个&#34;之后的子串。或者第一个&#34;从右边开始。
有人可以提供一些帮助吗?
我无法输入&#34; &#34; &#34;在下面的一行中,它一直给我错误。
line.lastIndexOf(""")
答案 0 :(得分:0)
line.lastIndexOf(""")
给出错误,因为编译器无法区分3 "
,当匹配其中2个形成一对时,第3个仍然无法匹配。
使用转义字符\
。因此,line.lastIndexOf("\"");
将执行您打算执行的操作,获取"
的最后一次出现的索引。
答案 1 :(得分:0)
你必须用反斜杠来逃避它(双引号)。
line.lastIndexOf("\"");