<clip> > http://www.ezee.se/tests/para_regex2.php.txt Yep, sorry... Just add the s preg_match_all('|<p[^>]*>(.*)</p>|Uis', $myText, $myArray); </clip> Sweeeeett! It works! If you _do get time_, would love to know the actual meaning of |<p[^>]*>(.*)</p>|Uis because although I do appreciate the help and the code, am learning to work a bit with regex and this is still quite advanced for me. So far I have gotten (correct me if I am wrong) |<p[^>]*> = 1) Starts with "<p" 2) can have anything between till the next > 3) end with ">" (.*)</p>| = 1) can have whatever inbetween till the end which is "</p>" Have no idea of the Uis switches... Thanks again, R ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php