O que são Expressões Regulares?
Expressões regulares (regex) são padrões de texto que permitem buscas mais poderosas e flexíveis.
Exemplos Básicos:
| Padrão |
Descrição |
Exemplo |
IPTU |
Busca literal |
Encontra "IPTU" em qualquer lugar |
^Tutorial |
Começa com |
Títulos que começam com "Tutorial" |
iniciante$ |
Termina com |
Textos que terminam com "iniciante" |
IPTU|Prefeito |
OU (alternativa) |
Contém "IPTU" OU "Prefeito" |
IPTU.*Prefeito |
Sequência |
"IPTU" seguido de "Prefeito" (com qualquer coisa no meio) |
\bISS\b |
Palavra exata |
Sigla "ISS" como palavra isolada(não "ISSQN") |
[Pp]refeito |
Maiúscula/minúscula |
"Prefeito" ou "prefeito" |
\d{4} |
Números |
4 dígitos consecutivos (ex: 2024) |
[0-9] |
Qualquer dígito |
Exemplo: O 3 é ímpar |
Operadores Lógicos:
- AND: Todos os campos preenchidos devem corresponder
- OR: Pelo menos um campo deve corresponder
- XOR: Apenas um campo deve corresponder (exclusivo)
Dica: Se a regex for inválida, será usada busca literal automaticamente.