Zeichenersetzung (replace()) klappt nicht...
Christian Wermelinger
- javascript
0 KD-one
Hallo zusammen
Ich habe einen String der unter anderem <br /> Tags enthält. Diese möchte ich rausfiltern. Habe es mal mit dem Befehl replace() probiert. Hat aber leider nicht funktioniert. Hier der Code dazu:
var text = "Dies ist ein Text<br />Hier kommt Zeile 2";
text.replace(/<br />/,"\n");
Kann mir jemand verraten wo das Problem liegt? Ich denke der Slash im Tag macht Problemem, da dieser mit dem regulären Ausdruck korrespondiert, der ebenfalls diese Slash verwendet. Wie kann ich unter Javascript ein Zeichen 'schützen' so dass es wie z.b. in diesem Fall als Teil eines Strings betrachtet und nicht interpretiert wird? Egal was ihr mir auch vorschlagt, Hauptsache ich bringe das <br /> Tag aus dem String heraus. Danke für jeden Ratschlag!
Gruss Chris
Hi Christian Wermelinger,
eventuell so?
text.replace(/<br />/,"\n");
Gruß
Kurt