Another Regular Expression Question?
http://services.runescape.com/m=item...e=all&members= Source Code From Here.
Here Code:
<tr class="row_b">
<td><img src="http://services.runescape.com/m=itemdb_rs/2805_obj_sprite.gif?id=13979" alt="Corrupt dragon scimitar"></td>
<td><a href="http://services.runescape.com/m=itemdb_rs/Corrupt_dragon_scimitar/viewitem.ws?obj=13979"> Corrupt dragon scimitar</a></td>
<td>1.7m </td>
<td><span class="stay">0</span></td>
<td>
<img src="http://www.runescape.com/img/main/serverlist/star_free.png" alt="Free game item" title="Free game item">
</td>
<td>
<img src="http://www.runescape.com/img/main/kbase/relevance/swords5.gif" alt="Maximum relevance">
</td>
</tr>
<tr>
<td><img src="http://services.runescape.com/m=itemdb_rs/2805_obj_sprite.gif?id=4587" alt="Dragon scimitar"></td>
<td><a href="http://services.runescape.com/m=itemdb_rs/Dragon_scimitar/viewitem.ws?obj=4587"> Dragon scimitar</a></td>
<td>100.2k </td>
<td><span class="stay">0</span></td>
<td>
<img src="http://www.runescape.com/img/main/serverlist/star_members.png" alt="Members' item" title="Members' item">
</td>
<td>
<img src="http://www.runescape.com/img/main/kbase/relevance/swords5.gif" alt="Maximum relevance">
</td>
</tr>
<tr class="row_b">
<td><img src="http://services.runescape.com/m=itemdb_rs/2805_obj_sprite.gif?id=7158" alt="Dragon 2h sword"></td>
<td><a href="http://services.runescape.com/m=itemdb_rs/Dragon_2h_sword/viewitem.ws?obj=7158"> Dragon 2h sword</a></td>
<td>1.4m </td>
<td><span class="rise">+29.8k </span></td>
<td>
If i want only Dragon Scimitar from this page what should be the code for it?
??? =>
Code:
("(?<=Dragon scimitar</a></td>).+?(?=</td>)")
I want it find the word Dragon Scimitar before it starts copying price of it.
Hard to explain but there is TOO MUCH <TD> and other things and prices, only one which is different in page is NAMES of ITEMS.
Ty for help.
Re: Another Regular Expression Question?
Code:
Dim input As String = _
"<tr class=""row_b"">" & Environment.NewLine & _
"<td><img src=""http://services.runescape.com/m=itemdb_rs/2805_obj_sprite.gif?id=13979"" alt=""Corrupt dragon scimitar""></td>" & Environment.NewLine & _
"<td><a href=""http://services.runescape.com/m=itemdb_rs/Corrupt_dragon_scimitar/viewitem.ws?obj=13979""> Corrupt dragon scimitar</a></td>" & Environment.NewLine & _
"<td>1.7m </td>" & Environment.NewLine & _
"<td><span class=""stay"">0</span></td>" & Environment.NewLine & _
"<td>" & Environment.NewLine & _
"<img src=""http://www.runescape.com/img/main/serverlist/star_free.png"" alt=""Free game item"" title=""Free game item"">" & Environment.NewLine & _
"</td>" & Environment.NewLine & _
"<td>" & Environment.NewLine & _
"<img src=""http://www.runescape.com/img/main/kbase/relevance/swords5.gif"" alt=""Maximum relevance"">" & Environment.NewLine & _
"</td>" & Environment.NewLine & _
"</tr>" & Environment.NewLine & _
"<tr>" & Environment.NewLine & _
"<td><img src=""http://services.runescape.com/m=itemdb_rs/2805_obj_sprite.gif?id=4587"" alt=""Dragon scimitar""></td>" & Environment.NewLine & _
"<td><a href=""http://services.runescape.com/m=itemdb_rs/Dragon_scimitar/viewitem.ws?obj=4587""> Dragon scimitar</a></td>" & Environment.NewLine & _
"<td>100.2k </td>" & Environment.NewLine & _
"<td><span class=""stay"">0</span></td>" & Environment.NewLine & _
"<td>" & Environment.NewLine & _
"<img src=""http://www.runescape.com/img/main/serverlist/star_members.png"" alt=""Members' item"" title=""Members' item"">" & Environment.NewLine & _
"</td>" & Environment.NewLine & _
"<td>" & Environment.NewLine & _
"<img src=""http://www.runescape.com/img/main/kbase/relevance/swords5.gif"" alt=""Maximum relevance"">" & Environment.NewLine & _
"</td>" & Environment.NewLine & _
"</tr>" & Environment.NewLine & _
"<tr class=""row_b"">" & Environment.NewLine & _
"<td><img src=""http://services.runescape.com/m=itemdb_rs/2805_obj_sprite.gif?id=7158"" alt=""Dragon 2h sword""></td>" & Environment.NewLine & _
"<td><a href=""http://services.runescape.com/m=itemdb_rs/Dragon_2h_sword/viewitem.ws?obj=7158""> Dragon 2h sword</a></td>" & Environment.NewLine & _
"<td>1.4m </td>" & Environment.NewLine & _
"<td><span class=""rise"">+29.8k </span></td>" & Environment.NewLine & _
"<td>"
'remove new line characters
input = input.Replace(Environment.NewLine, "")
Dim rx As New Regex("(?<=Dragon scimitar</a></td><td>).+?(?=</td>)")
For Each m As Match In rx.Matches(input)
Debug.WriteLine(m.Value)
Next
Re: Another Regular Expression Question?
Thank you. ^^ Very big code.