[SAde] RE-Nachhilfe, HTML-Tags
[email protected] Tue, 14 Oct 2003 17:25:38 +0200
| Newsgroups | gmane.mail.spam.spamassassin.devel.de |
|---|---|
| Message-ID | <[email protected]> |
Hi,
ich versuche gerade, eine Regel für illegale HTML-Tags zu machen, der Form
</?(irgendwelche Zeichen)?(nicht reguläres Zeichen)(irgendwelche Zeichen)?>
um etwa <r%t> oder <kyuz> abfangen zu können. Illegale HTML-Tags in der Form
enthalten also ein oder mehrere illegale Zeichen. Reguläre Tag-Namen enthalten
ausschließlich Zeichen mit der Character-Klasse
[abcdefhiklmnopqrstuvwx]
Nicht wirklich, aber in etwa negiert:
(?:[gjyz]|\p{IsPunct}|\d)
also einige Buchstaben, Sonderzeichen und Ziffern. Ich habe schon versucht:
<\/?\w*(?:[gjyz]|\p{IsPunct}|\d)\w*>
aber das trifft auch </a> (wg. nicht regulärem Zeichen und was dahinter).
Hat jemand ne kluge Idee oder muss ich einfach nur eine sehr langatmige RE
schreiben?
Wolfram
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php