Re: Trimming Text

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



André Medeiros wrote:
On Fri, 2005-07-15 at 16:03 +0100, Richard Davey wrote:

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



Yeah... that's the point :( Nested tags are very possible.

I am not sure how one would go here tho


sorry that i didnt have time to read everything word by word but did you try to run strip_tags()?

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux