Backslash durch Slash ersetzen
Norbert
- javascript
Wie ersetze ich alle Backslahes in einem String durch Slashes?
Ich dachte, man könnte das mit string.replace lösen. Wie müsste aber dann der Relative Audruck für einen Backshlash lauten?
Ich habe das Problem jetzt gelöst. Die Lösung habe ich auf folgender Seite gefunden:
http://lawrence.ecorp.net/inet/samples/regexp-format.php
Wie ersetze ich alle Backslahes in einem String durch Slashes?
Ich dachte, man könnte das mit string.replace lösen. Wie müsste aber dann der Relative Audruck für einen Backshlash lauten?
string = "foo\\bar\\quux"; // Ergibt foo\bar\quux, weil der Backslash in einem String immer mit einem weiteren Backslash escaped wird
alert(string);
var string2 = string.replace(/\\/g, '/'); // Auch hier im Regulären Ausdruck muss der Backslash escaped werden
alert(string2);