new RegExp(platzhalter, "g"); funktioniert nicht bei '\'
AH
- javascript
Hallo!
Leider ergibt folgende RegExp einen Fehler, wenn der Platzhalter ein \ ist.
var platzhalter = document.getElementById('id:replaceThis').value; // alert(platzhalter); gibt korrekt \ aus
var tempReg = new RegExp(platzhalter, "g"); // Zeile 337
"Fehler: trailing \ in regular expression
Quelldatei: file:///C:/AH/regtest.html
Zeile: 337
"
Kann man die Zeile 337 irgendwie anders schreiben?
Grüße
AH
Tach,
Leider ergibt folgende RegExp einen Fehler, wenn der Platzhalter ein \ ist.
der Backslash ist ein Sonderzeichen und muß escaped werden. Für die anderen Sonderzeichen gilt das natürlich analog.
mfg
Woodfighter
Tach,
Leider ergibt folgende RegExp einen Fehler, wenn der Platzhalter ein \ ist.
der Backslash ist ein Sonderzeichen und muß escaped werden. Für die anderen Sonderzeichen gilt das natürlich analog.
mfg
Woodfighter
Hallo!
Danke für die Info.
Es hat sich aufgelöst.
Es war ein Fehler in einer anderen Zeile + und das ganze dann zusammen mit dem Escapen hat nicht funktioniert.
MfG
AH