Re: Trimming Text

From: Date: Sun, 17 Jul 2005 00:56:02 +0000
Subject: Re: Trimming Text
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-218819@lists.php.net to get a copy of this message
André Medeiros wrote:
Greetings. I am trying to trim some text containing HTML tags. What I want to do is to trim the text without trimming the tags or html entities like   and such, wich completelly break the design. Has anyone succeded on doing such a thing? phpclasses.org won't help :( Thanks in advance. André
Consider... Making a preg pattern to capture everything between tags and then use preg_replace_callback() process the "captured text" with the called function. It will work; but it's a bit tricky. Here is a similiar code snip to get you started... $pattern= "%<[\w-/]+>%"; $text= preg_replace_callback($pattern, create_function('$matches', 'return strtolower($matches[0]);'), $text); This converts all tags to lowercase. You probably should use a regular callback function rather than creating one.

« previous php.general (#218819) next »