2011-02-06 57 views
0

我有一個由網頁的原始HTML組成的字符串。我想在字符串中搜索/imgres?imgurl =的第一次使用,並在文本框中顯示緊隨其後的圖像的url。下面是字符串的一部分的示例:查找字符串中特定單詞的第一次使用,然後顯示它後面的圖像url(VB.Net)

HREF =「/imgres?imgurl=http://www.pic.com/pic.jpg & imgrefurl = HTTP

在這種情況下,它會發現/ imgres?imgUrl的=那麼它會在文本框中顯示http://www.pic.com/pic.jpg

請注意/ imgres?imgUrl的=出現在字符串中的20倍左右,我只是想第一次使用。

回答

0

爲什麼具有reg前打擾。

如果你已經有一個字符串只是做s omething像:

Dim myString as String = "my long html text...." 

Dim start as Int32 = myString.IndexOf("/imgres?imgurl=") 

myString = myString.Substring(start + 15) 

Dim end as Int32 = myString.IndexOf("&imgref") 

myString = myString.Substring(0, end) 

這可以很大程度上優化,但它應該指向你在正確的方向

+0

感謝堆...完美! – Daren 2011-02-06 04:57:04

0

只是一個猜測... /imgres?imgurl=(.+?)&

相關問題