Folgendes ist nicht wirklich korrekt in deinem RegExp: > "<.*[sS]?[cC]?[rR]?[iI]?[pP]?[tT]?.+/?.*[sS]?[cC]?[rR]?[iI]?[pP]?[tT]?.*>" -----|-------------------------------||--|-------------------------------^ ungreedy op. -----|-------------------------------||--^ ungreedy operator fehlt -----|-------------------------------|^ ganz nach vorne, um wiederholungen zu vermeiden -----|-------------------------------^ ungreedy operator fehlt (.+?) -----^ ungreedy operator fehlt (.*?)
Folgendes Buch ist empfehlenswert: "Mastering Regular Expressions" O'REILLY Jeffrey E. F. Friedl 1-56592-257-3 Gruss Silvan -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:bounce-aspdedotnet-952469@;aspfriends.com]Im Auftrag von Gerald B�ck Gesendet: Freitag, 11. Oktober 2002 22:40 An: aspDEdotnet Betreff: [aspdedotnet] Html Bereiche via Regex entfernen Ich versuch gerade aus einem html-dokument alle bereiche zu entfernen, die zwischen <script> und </script> stehen, obewohl ich meine Expression bei www.regexlib getestet hab und auch sonst kein laufzeitfehler auftritt passiert einfach nix und die script bl�cke bleiben drin. anbei mein code: Regex reScript = new Regex("<.*[sS]?[cC]?[rR]?[iI]?[pP]?[tT]?.+/?.*[sS]?[cC]?[rR]?[iI]?[pP]?[tT]? .*>", RegexOptions.Compiled); strOutput = reScript.Replace(strOutput, "", -1); Vielleicht gibts dazu irgendwo auch ein beispiel ich hab leider keins gefunden. thx Gerald. | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de M�chten Sie mit einem Gru� antworten? http://grusskarten.yahoo.de | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
