2014-10-07 68 views
0

子字符串我有一個字符串:的Java得到HTML URL

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

我想從這個這個提取https://google.com,即在最後「或先」從右邊的子串。

有人請提供一些幫助嗎?

我不能輸入「」「到線下,保持它給我的錯誤。

line.lastIndexOf(""") 
+5

'line.lastIndexOf( 「\」「);' – 2014-10-07 04:28:17

+0

瞭解[逸出特殊字符(http://docs.oracle.com/javase/tutorial/java/data/characters.html)。 – 2014-10-07 04:34:09

+0

噢,我的上帝,謝謝我完全忘記了......自從我接觸編程以來,我一直都是這樣。 – newbieprogrammer 2014-10-07 04:42:18

回答

0

line.lastIndexOf(""")給出了一個錯誤,因爲編譯器不能在3場"當比賽他們之間的2分化形成一對,第三一個仍無可匹敵。

使用轉義字符\。所以line.lastIndexOf("\"");會做你想要做什麼,得到的"的最後一次出現的索引。

0

你必須用反斜槓(雙引號)來逃避它。

line.lastIndexOf("\"");