Vergiss nicht unerlaubte Tags zu entfernen, den darum ging es Dir wohl von vornherein - oder?
Claudius > > Danke :-) > > Ich sollte wohl au�erdem mal das hier lesen: > http://www.aspheute.com/artikel/20000829.htm > > > BYE > > Thomas > > > -----Urspr�ngliche Nachricht----- > Von: Joachim van de Bruck [mailto:[EMAIL PROTECTED]] > Gesendet: Mittwoch, 20. M�rz 2002 11:58 > An: ActiveServerPages German > Betreff: [aspgerman] AW: Format-Tags aus Textarea > > > Hallo! > > > Dim rxp as New RegExp > > 'Variable dimensionieren als neuen besonderen Datentyp? > > ... als Objekt der Klasse RegExp (Regular Expression) > > > > rxp.Pattern = "\[(\/*)(b|i|...|sup)\]" > > 'rxp wird syntaktisch (.Eigenschaft) wie ein Objekt behandelt? > > ... ja, denn es ist ein Objekt. > > > 'Wie baut sich das Muster auf, besonders (\/*) ? > > ... :-|| > > > rxp.Global = true > > 'F�r gesamtes Skript? > > ... Nein, f�r den kompletten zu untersuchenden String, also nicht nur > die erste Fundstelle des Musters, sondern alle > > > > rxp.IgnoreCase = true > > 'Gro�- und Kleinschreibung egal, klar. > > ... Treffer! > > > text = rxp.Replace(text, "<$1$2>") > > '$1$2 ??? > > ... $1 = Wert der ersten Klammer im Suchmuster, in dem Fall das "/" > ... $2 = Wert der zweiten Klammer im Suchmuster, in dem Fall das Tag > > Ich schlage vor, Du liest mal das Kapitel "Regular Expressions" in der > VBScript-Dokumentation. Dort findest Du die komplette Syntax und auch > einige Beispiele. Im Internet gibt es viele Tutorials zu dem Thema. > > Interpretiertes VBScript ist relativ langsam, deshalb weiche ich gerne > auf solche Funktionen aus. Regular Expressions sind fester Bestandteil > von VBScript und auch JavaScript und vielen anderen Sprachen; > Unix-Cracks (ich bin keiner!) arbeiten schon lange damit. > > Anstatt sich �ber Algorithmen zur Stringmanipulation den Kopf zu > zerbrechen, kann man das genauso gut auch im Hinblick auf Regular > Expressions tun. Der Vorteil ist, dass man die Suchmuster in vielen > Sprachen verwenden kann. Das bringt insgesamt weniger Kopfschmerzen. > > Freundliche Gr��e > Joachim van de Bruck > > > > | [aspgerman] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp > > > | [aspgerman] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp > | [aspgerman] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp
