Preg_replace question
| From: | David Russell | Date: | Thu, 21 Nov 2002 14:38:28 +0000 |
| Subject: | Preg_replace question | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-125419@lists.php.net to get a copy of this message | ||
Hi all,
Following on from a previous discussion, I am trying to write a "safe"
strip_tags function.
I start by applying htmlentities to the entire string, and then convert
"allowed" tags back.
One of the steps I am looking at doing is to replace something "<a
href="blah" onmouseover="blah">" with "<a
href="blah">"
What would be a good preg_replace string for this?
Preg_replace('/(<A)/i', '<a', $htmlstring);
Except I need to keep the href="<anything>" as well as the closing >,
but drop everything else.
I will be googling on this too, but a reply from this group is always
quicker <g>
Thanks
David Russell
IT Support Manager
Barloworld Optimus (Pty) Ltd
Tel: +2711 444-7250
Fax: +2711 444-7256
e-mail: DavidR@BarloworldOptimus.com
web: www.BarloworldOptimus.com
Attachment: [application/x-pkcs7-signature] smime.p7s
Attachment: [application/x-pkcs7-signature] smime.p7s