[thelist] [ColdFusion] More RegEx Fun
Joshua Olson
joshua at waetech.com
Thu Feb 27 09:04:03 CST 2003
----- Original Message -----
From: ".jeff" <jeff at members.evolt.org>
Sent: Tuesday, February 25, 2003 7:30 PM
> let's say i have some tags i want to enforce trailing slashes on. for
> example:
>
> <br>
> <img src="images/foo.gif">
> <input type="submit" value="Continue >>>">
>
> how would i go about doing that?
>
> notice that last one is a doozy and may ultimately make this next to
> impossible with regex. i'm hoping someone here can prove me wrong.
http://concepts.waetech.com/unclosed_tags/
I'm sure some smarty will try to break this code... please do. I used the
XHTML 1.0 reference for the definitions to a certain extent. For example,
the spec does call for limitations as to which characters may be in
attribute values. The regex's I created do not since I was trying to cater
the results to .jeff's example. I deviated for simplification in a couple
other places as well, but I hope that these rules will catch most common
derivations of tags.
> next, i'd like to enforce tag attribute quoting. if any attributes are
> found unquoted, wrap them with double-quotes.
I'll see what I can figure out.
-joshua
More information about the thelist
mailing list