Zeichen einer Zeichenfolge durch andere Zeichen ersetzen
Peter Thomassen
- javascript
Hallo,
ich muss ein wichtiges JavaScript bis 17:15 fertig haben, ich hoffe also auf schnelle Antwort!!
Ich möchte ein Zeichen einer Zeichenfolge (') durch ' ersetzen. Das klappt auch gut mit:
text = "And she's goin' back again ..."
text = text.replace(/'/,"\'");
Ergebnis: "And she's goin' back again ..."
Problem: Es wird immer nur das 1. Vorkommen ersetzt, nicht alle!!
Vielleicht lässt sich das mit einer Schleife realisieren? Das habe ich auch schon versucht, bei mir wird aber immer wieder das erste Zeichen ersetzt, ich habe also nachher \' ...
Kann mir jemand helfen?
Meine Bemühungen unter http://82427692.dns2go.com/replace.html.
Danke,
Peter
meine ICQ#: 82427692
Bye,
Peter
Hallo,
ich muss ein wichtiges JavaScript bis 17:15 fertig haben, ich hoffe also auf schnelle Antwort!!
Du hasst noch satte 15 min für eine zeichen :)
Ich möchte ein Zeichen einer Zeichenfolge (') durch ' ersetzen. Das klappt auch gut mit:
text = "And she's goin' back again ..."
text = text.replace(/'/,"\'");
Ergebnis: "And she's goin' back again ..."
Problem: Es wird immer nur das 1. Vorkommen ersetzt, nicht alle!!
was dir fehlt ist der /g modifier
also
text = text.replace(/'/g,"\'");
Erklärung in irgendeinem Regular Expression Tutorial
Bye Ed X
Hi Ed X,
was dir fehlt ist der /g modifier
also
text = text.replace(/'/g,"\'");
Danke!!!!!!! Bist ein Schatz *loool* nee, nicht ernst nehmen!
Och shit http://www.teamone.de/selfhtml/tecj.htm .... da steht's doch!
Danke nochmal,
Peter