D
Dhanasekaran Vivekanandhan
Hi All,
I have a html fragment like the following
<a href="forumdisplay.php?f=131"><strong>Toon Zone News1</strong></a>
<a href="forumdisplay.php?f=132"><strong>Toon Zone News2</strong></a>
<a href="forumdisplay.php?f=133"><strong>Toon Zone News3</strong></a>
<a href="forumdisplay.php?f=abcd"><strong>Toon Zone News3</strong></a>
I want to match only the first three anchor tags, I dont want to get the
last one since the href f parameter is abcd.it is not an integer. I want
to get only if the request parameter is integer.i.e. the first three
anchor tags.
I have following code
doc = Hpricot(open("http://0.0.0.0:3000/dh/list"))
fun =
doc.search("//a[@href='forumdisplay.php?f=131']//strong").inner_html
puts fun
but it will fetch the first anchor tag content only.so I think I need to
use some regular expression to match 131, 132, 133 (f parameter) values.
I dont know how to do.
any help would be appreciated.
thanks,
dhanasekaran
I have a html fragment like the following
<a href="forumdisplay.php?f=131"><strong>Toon Zone News1</strong></a>
<a href="forumdisplay.php?f=132"><strong>Toon Zone News2</strong></a>
<a href="forumdisplay.php?f=133"><strong>Toon Zone News3</strong></a>
<a href="forumdisplay.php?f=abcd"><strong>Toon Zone News3</strong></a>
I want to match only the first three anchor tags, I dont want to get the
last one since the href f parameter is abcd.it is not an integer. I want
to get only if the request parameter is integer.i.e. the first three
anchor tags.
I have following code
doc = Hpricot(open("http://0.0.0.0:3000/dh/list"))
fun =
doc.search("//a[@href='forumdisplay.php?f=131']//strong").inner_html
puts fun
but it will fetch the first anchor tag content only.so I think I need to
use some regular expression to match 131, 132, 133 (f parameter) values.
I dont know how to do.
any help would be appreciated.
thanks,
dhanasekaran