JavaScript Escape Backslash
Im heutigen Beitrag erfahren wir, wie man Backslash in JavaScript maskiert.
Escape Backslash in JavaScript
Escape-Zeichen sind das Symbol, das verwendet wird, um einen Escape-Befehl zu starten. Es sind Charaktere, die anders interpretiert werden können, als wir beabsichtigten.
JavaScript verwendet als Escape-Zeichen das vorangestellte \
.
Der Backslash \
ist in JavaScript, wie in vielen anderen Sprachen auch, ein Escape-Zeichen. JavaScript versucht, das nächste Zeichen zu maskieren, wenn es auf einen umgekehrten Schrägstrich trifft.
Zum Beispiel ist \n
ein Zeilenvorschubzeichen (anstelle eines Backslash gefolgt von dem Buchstaben n
). Der Backslash in JavaScript \
ist für die Verwendung als Escape-Zeichen reserviert.
Um einen wörtlichen umgekehrten Schrägstrich zu erstellen, müssen Sie ihn maskieren. Das bedeutet, dass \\
einen einzelnen Backslash ausgibt und \\\\
zwei usw.
let string = 'Hello World. Welcome to my \\ BlogPost \ ';
string = string.split('\\');
console.log(string);
Im obigen Beispiel haben wir den String mit einem Backslash definiert. Wir haben die Zeichenfolge in zwei Teile aufgeteilt, die durch einen Backslash getrennt sind.
Um dem Backslash in JavaScript zu entkommen, haben wir die Regex \\
verwendet.
Die Ausgabe des obigen Beispiels ist:
["Hello World. Welcome to my ", " BlogPost "]
Shraddha is a JavaScript nerd that utilises it for everything from experimenting to assisting individuals and businesses with day-to-day operations and business growth. She is a writer, chef, and computer programmer. As a senior MEAN/MERN stack developer and project manager with more than 4 years of experience in this sector, she now handles multiple projects. She has been producing technical writing for at least a year and a half. She enjoys coming up with fresh, innovative ideas.
LinkedIn