So, damit nicht alle denken, dass ich den Fall nicht erkl�ren konnte und ihn auch nicht gel�st habe nochmal die Anforderung und die L�sung:
Situation: Ein String, der definitiv diverse " enth�lt und den ich auch NICHT VORHER in einer DB oder sonstirgendwie ver�ndern kann, soll einer Variablen zugewiesen werden und weiterverarbeitet werden. D.h., ich bekomme auf jeden Fall einen String, wie diesen: <img src="test.gif" alt="test" border="0" width="50" height="50"> also einen ganz normalen Image Tag und muss den weiterverarbeiten. Problem: die " m�ssen verdoppelt werden, damit ASP keine Fehler macht. Da es sich aber um eine automatisch Ablaufende Funktion handelt, kann ich nicht vorher mit suchen&ersetzen die " durch "" ersetzen sonder muss eine M�glichkeit finden, mit einfachen " umzugehen. L�sung: ich stelle einfach die language auf JScript um ;-) JScript hat n�mlich im Gegensatz zu ASP keine Probleme mit solchen Zeilen: strTest = '<img src="test.gif" alt="test" border="0" width="50" height="50">' Trotzdem vielen Dank an alle, die sich zu sp�ter Stunde noch den Kopf zerbrochen haben. Viele Gr��e aus dem hohen Norden und einen erfolgreichen Tag, Manuel -----Urspr�ngliche Nachricht----- Von: Hubert Daubmeier [mailto:[EMAIL PROTECTED] Gesendet: Dienstag, 18. November 2003 21:21 An: [EMAIL PROTECTED] Betreff: RE: [Coffeehouse] Problem mit Variable > Versteh ich nicht. Der kann den String doch immer wieder umbauen, > wenn er will. > > Str="<img src=""bild.gif"">" > Str=Replace(str,"",") Ist nur v�llig nutzlos. Wie schon mal geschrieben ist in der Variable hinterher kein doppeltes Anf�hrungszeichen sondern nur eines drin. Die Verdoppelung brauche ich NUR um einer Variable einen KONSTANTEN Text zuzuweisen. Angenommen der Begrenzer w�re X dann muss ich ihm irgendwie sagen, wenn das X selbst daherkommt, dann versteh das mal nicht als Ende. Abhilfe entweder verdoppeln (wie bei VB und VBScript) oder wie es woanders gemacht wird "escapen" - sprich etwa einen Backslash voransetzen damit der Interpreter (oder Compiler) weiss hallo das ist noch nicht das Ende vom festen Text, sondern der Begrenzer himself. Die Anweisung Bild = "<img src=""test.gif""..." produziert eine Stringvariable, in der hinterher drin steht (als Begrenzer mal zwei Pluszeichen genommen) ++<img src="test.gif"...++ -- Viele Gr��e Hubert Daubmeier _______________________________________________ Coffeehouse mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/coffeehouse _______________________________________________ Coffeehouse mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/coffeehouse
