Patrick -

This certainly does a great deal of what is desired.

When I run this, "IMG SRC" remains uppercase. I believe one of the
goals was to convert all tags (but not values) to lowercase.

I'm also not certain if this would handle the other part of the problem
- miscellaneous line feeds, etc.


On 7/31/2005, "Patrick Bierans" <[EMAIL PROTECTED]> wrote:

>Look at this:
>
><?php
>  $code=' <a href= noop.HTML>    <IMG   SRC = BLIND.gif height=0 width= 
>"11">  </a>';
>
>  $code=preg_replace("/<([a-z0-9]+)/mi",'<'.strtolower("\\1"),$code);
>  $code=preg_replace("/\s*([a-z0-9]+)\s*=\s*\"?\s*([^ >\"]+)\s*\"?\s*/mi",' 
>'.strtolower("\\1").'="\\2"',$code);
>
>  echo htmlentities($code); // just for output - don't use in-code
>?>
>
>
>
>
>Community email addresses:
>  Post message: [email protected]
>  Subscribe:    [EMAIL PROTECTED]
>  Unsubscribe:  [EMAIL PROTECTED]
>  List owner:   [EMAIL PROTECTED]
>
>Shortcut URL to this page:
>  http://groups.yahoo.com/group/php-list 
>Yahoo! Groups Links
>
>
>
> 
>
>
>


------------------------ Yahoo! Groups Sponsor --------------------~--> 
<font face=arial size=-1><a 
href="http://us.ard.yahoo.com/SIG=12hk4tqej/M=362131.6882499.7825260.1510227/D=groups/S=1705005703:TM/Y=YAHOO/EXP=1122847378/A=2889191/R=0/SIG=10r90krvo/*http://www.thebeehive.org
">Get Bzzzy! (real tools to help you find a job) Welcome to the Sweet Life 
- brought to you by One Economy</a>.</font>
--------------------------------------------------------------------~-> 

Community email addresses:
  Post message: [email protected]
  Subscribe:    [EMAIL PROTECTED]
  Unsubscribe:  [EMAIL PROTECTED]
  List owner:   [EMAIL PROTECTED]

Shortcut URL to this page:
  http://groups.yahoo.com/group/php-list 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/php-list/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to