parsing HTML results



Hello-

I am trying to parse HTML results which look like this:

<html>
<body>
<span class=aaa>this is a test</span><span class=bbb>testing
again</span><span class=aaa>test number 3</span>
</body>
</html>

All the <span> are on one line.

In this particular case, I want to match all the <span class=aaa> so that my
results would look like:

this is a test
test number 3

I was fairly successful with a regex like /<span class=aaa>(.*)</span>/ but
I could only get the first result.

Is there an easy way to match <span class=aaa>*</span> and return the
contents within the tag? And to either insert the results into an array, or
have the ability to loop through the results?

Thanks


.



Relevant Pages