Hi --
On Sat, 4 Mar 2006, klaas wrote:
> i want to count the number of paragraphs in my message of an article ,
> but it gives the wrong number
>
> example of paragraph :
> <p><div
class=''paragraaf''><p><h4>Dick Advocaat verdient
veel geld bij
> Zuid-Korea</h4><div class=''bericht''>De
Zuid-Koreaanse voetbalbond legt
> de Nederlandse bondscoach Dick Avocaat rijkelijk in de watten. De lokale
> media melden dat Advocaat per jaar 605.000 euro opstrijkt. Zijn loon zou
> een half miljoen euro bedragen. De verblijfskosten bedragen 75.000 euro
> en het tekengeld 25.000. Advocaat krijgt ook een kleine
> onkostenvergoeding om de hongerige maag te
stillen.</div></p></div></p>
>
> number = self.message.count("<p>")
>
> it gives 27 as result but is has to 2 , what''s my problem?
It''s counting the total number of ''>'',
''p'', and ''<'' characters. Try
this:
number = message.scan("<p>").size
David
--
David A. Black (dblack@wobblini.net)
Ruby Power and Light (http://www.rubypowerandlight.com)
"Ruby for Rails" chapters now available
from Manning Early Access Program! http://www.manning.com/books/black