Expressões Regulares em JavaScript

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Neste laboratório, exploraremos o conceito de expressões regulares (regular expressions) em JavaScript e aprenderemos como escapar caracteres especiais em uma string para usá-los em uma expressão regular. Expressões regulares são ferramentas poderosas que nos permitem manipular e procurar padrões em strings, tornando-as uma habilidade valiosa para qualquer desenvolvedor JavaScript aprender. Ao final deste laboratório, você terá uma sólida compreensão de como usar expressões regulares e a função escapeRegExp para aprimorar suas habilidades de codificação.

Como Escapar Expressões Regulares em JavaScript

Para escapar uma string para usá-la em uma expressão regular em JavaScript, siga estes passos:

  1. Abra o Terminal/SSH e digite node para começar a praticar a codificação.
  2. Use String.prototype.replace() para escapar caracteres especiais.
  3. Copie e cole o seguinte trecho de código:
const escapeRegExp = (str) => str.replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
  1. Use a função escapeRegExp() para escapar caracteres especiais em uma string.

Aqui está um exemplo:

escapeRegExp("(test)"); // \\(test\\)

Com estes passos, você pode agora facilmente escapar qualquer caractere especial em uma expressão regular em JavaScript.

Resumo

Parabéns! Você concluiu o laboratório de Escape RegExp. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.