Regex Javascript

Regex significa expressões regulares, que são sequências de caracteres que especificam padrões de pesquisa. Em JavaScript, você encontrará expressões regulares em muitos aplicativos, como validações de dados baseadas em padrões.

Esta página ajuda você a dominar regex em JavaScript do zero. Após os tutoriais, você estará confiante ao escrever expressões regulares e usar funções regex para combinar e substituir strings por padrões.

Seção 1. Noções básicas de JavaScript Regex

Esta seção apresenta o Javascript Regex básico, incluindo métodos de expressão regular relacionados, classes de caracteres, âncoras e limites de palavras.

  • Expressões regulares – aprenda como criar expressões regulares em JavaScript e como usá-las para pesquisar e substituir strings usando padrões e sinalizadores.
  • Classes de caracteres – mostram como formar uma expressão regular com classes de caracteres que permitem combinar qualquer caractere nos conjuntos de caracteres.
  • Âncoras – aprenda como usar âncoras em expressões regulares para corresponder ao início ou ao final de uma string.
  • Limites de palavras – mostra como usar os limites de palavras nas expressões regulares para corresponder apenas à palavra inteira.

Seção 2. Quantificadores

Esta seção mostra como usar quantificadores para corresponder a uma regra diversas vezes.

  • Quantificadores – aprenda como usar quantificadores para corresponder a um número de instâncias de um caractere, grupo ou classe de caracteres em uma string
  • Quantificadores gananciosos – mostram como usar os quantificadores gananciosos para combinar o máximo possível e retornar as maiores correspondências.
  • Quantificadores não gananciosos – mostram como usar quantificadores não gananciosos para corresponder o mínimo possível aos elementos anteriores e retornar as menores correspondências.

Seção 3. Conjuntos e intervalos

Esta seção mostra como combinar uma string com um conjunto ou intervalo.

  • Conjuntos e intervalos – orienta você sobre como usar os conjuntos e intervalos para corresponder a um conjunto de caracteres.

Seção 4. Agrupamentos

Esta seção discute as técnicas de agrupamento para extrair uma parte da correspondência, referenciar o grupo e usar alternância.

  • Capturando grupos – mostra como usar a captura de grupos para obter os valores correspondentes.
  • Backreferences – referência que captura grupos dentro de expressões regulares.
  • Alternação – aprenda como usar a alternância que é como o operador OR em expressões regulares.

Seção 5. Olhe ao redor

Esta seção apresenta vários tipos de mecanismos de pesquisa.

  • Lookahead  – corresponde a X apenas se for seguido por Y.
  • Lookbehind  – corresponde a X apenas se for precedido por Y.

Seção 6. Métodos Regex

Esta seção discute detalhadamente os métodos relacionados a regex JavaScript.

  • match() – compara uma string com uma expressão regular.
  • replace() – encontre correspondências em uma expressão regular e substitua as correspondências por uma nova substring.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *