Norbert: Backslash durch Slash ersetzen

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?

  1. 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

  2. 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);