SyntaxError: Ungültiger regulärer Ausdruck: missing / [closed]

8

Nach Ссылка scheint mein Reqex zu funktionieren, aber wenn ich es in mein Javascript implementiere

var prefix = hash.replace(/\/|#/g, '');

Ich erhalte den folgenden Fehler: SyntaxError: Ungültiger regulärer Ausdruck: missing /

    
Joshlo 22.04.2014, 13:19
quelle

1 Antwort

9

Psychisches Debugging: Ihr Code ist keine einfache JavaScript- oder HTML-Datei, sondern wird aus einer Skriptsprache gedruckt, in der # ein Kommentarzeichen ist. Das Stück #/g, ''); wird in Ihrem Skript als Kommentar behandelt.

Sie müssen einige Anführungszeichen hinzufügen, um sicherzustellen, dass die gesamte Zeile gedruckt wird.

    
RichieHindle 22.04.2014, 13:29
quelle

Tags und Links