Hello André, Friday, July 15, 2005, 4:24:23 PM, you wrote: AM> I am trying to trim some text containing HTML tags. What I want to AM> do is to trim the text without trimming the tags or html entities AM> like and such, wich completelly break the design. The problem as I see it, is that while it's easy to trim some text and then check to see if you were inside an HTML tag or not, it becomes MUCH harder to check if you were inside nested tags (for example <strong><em>) If there are no nested tags then it's much easier.. just trim the string at X characters and then search for the last occurrence of a '>' and the last occurance of '<' - if the first is LESS than the second value, then you're in the middle of a tag. This of course doesn't handle nested tags. Best regards, Richard Davey -- http://www.launchcode.co.uk - PHP Development Services "I do not fear computers. I fear the lack of them." - Isaac Asimov -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php