Barra invertida de escape de JavaScript

Shraddha Paghdar 12 octubre 2023
Barra invertida de escape de JavaScript

En la publicación de hoy, aprenderemos a escapar de la barra invertida en JavaScript.

Escapar barra invertida en JavaScript

Los caracteres de escape son el símbolo que se utiliza para iniciar un comando de escape para operar. Son personajes que se pueden interpretar de forma diferente a lo que pretendíamos.

JavaScript usa \ delante como carácter de escape.

La barra invertida \ es un carácter de escape en JavaScript, al igual que muchos otros idiomas. JavaScript intenta escapar del siguiente carácter cuando encuentra una barra invertida.

Por ejemplo, \n es un carácter de nueva línea (en lugar de una barra invertida seguida de la letra n). La barra invertida en JavaScript \ está reservada para su uso como carácter de escape.

Para crear una barra invertida literal, debe escapar de ella. Esto significa que \\ imprime una sola barra invertida y \\\\ imprime dos, etc.

let string = 'Hello World. Welcome to my \\ BlogPost \ ';
string = string.split('\\');
console.log(string);

Hemos definido la cadena con una barra invertida en el ejemplo anterior. Hemos dividido la cadena en dos partes, separadas por una barra invertida.

Para escapar de la barra invertida en JavaScript, hemos usado la expresión regular \\.

La salida del ejemplo anterior es:

["Hello World. Welcome to my ", " BlogPost  "]

Demostración aquí

Shraddha Paghdar avatar Shraddha Paghdar avatar

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