Correspondência de Expressão Regular
Insira expressão regular e texto, corresponda rapidamente e destaque os resultados da correspondência
Configuração da Expressão Regular
Resultados da Correspondência
Por favor, insira a expressão regular e o texto de teste, em seguida clique no botão "Executar Correspondência"
Detalhes da Correspondência
Destacado
Instruções de Uso
Insira a expressão regular
Insira o padrão a ser correspondido no campo de expressão regular, você pode usar as caixas de seleção de flags para definir as opções de correspondência.
Insira o texto de teste
Insira o conteúdo do texto que precisa ser correspondido no campo de texto de teste.
Execute a correspondência
Clique no botão "Executar Correspondência" e o sistema irá realizar a correspondência de expressão regular no texto.
Visualize os resultados
Após a conclusão da correspondência, você pode visualizar as informações estatísticas da correspondência, os detalhes da correspondência e os resultados da correspondência destacados.
Conhecimentos Básicos de Expressão Regular
O que é expressão regular?
Expressão regular é um padrão usado para corresponder a combinações de caracteres em strings, freqüentemente usada para operações como busca, substituição e validação de texto. Ela forma uma regra que descreve as características de uma string através da combinação de caracteres especiais e comuns.
Flags comuns de expressão regular
Encontra todos os itens correspondentes, em vez de parar após encontrar a primeira correspondência
Não diferencia letras maiúsculas e minúsculas durante a correspondência
^ e $ correspondem ao início e fim de cada linha
. corresponde a qualquer caractere, incluindo quebras de linha
Metacaracteres comuns de expressão regular
Corresponde a qualquer caractere exceto quebras de linha
Corresponde ao caractere anterior zero ou mais vezes
Corresponde ao caractere anterior uma ou mais vezes
Corresponde ao caractere anterior zero ou uma vez
Corresponde ao início da string
Corresponde ao fim da string
Otimização de expressão regular
- Evite usar quantificadores gananciosos, você pode usar as formas não gananciosas de
*,+,?, que são*?,+?,?? - Use grupos não capturantes
(?:pattern)em vez de grupos capturantes, para reduzir o uso de memória - Tente reduzir o backtracking, use classes de caracteres específicas em vez de curingas
- Para correspondências complexas, considere processamento de tokenização, evitando que uma única expressão seja muito complexa
推荐工具
Gerador de Links de Compartilhamento em Mídias Sociais - Ferramenta Online Gratuita
Crie facilmente links compartilháveis para Facebook, Twitter, WhatsApp, LinkedIn, Telegram, TikTok, Instagram e Email. Basta colar a URL e inserir o texto para criar links compartilháveis em segundos.
Extraitor de URL Online
Extraitor de URL Online, usado para extrair todos os links URL de documentos ou conteúdo de texto, e também pode ser usado para extrair todos os URL do HTML de páginas web.
Teste Online de Expressões Regulares Regex
As ferramentas de correspondência de expressões regulares Regex são geralmente usadas para pesquisar e substituir texto que corresponda a um determinado padrão (regra). Este site permite principalmente que programadores testem expressões regulares online, salvem as correspondências corretas e as visualizem a qualquer momento.
Ferramenta Gratuita de Criação de Ícones SVG - Geração e Ajuste de Cor de Ícones SVG Online
Ferramenta gratuita online de criação de ícones SVG. Suporta a seleção de ícones, ajuste de cores e download de arquivos SVG, facilitando o uso para desenvolvedores e designers.
Ferramenta de Compactação CSS - Compactação e Otimização de Código CSS Online Gratuita
Ferramenta de compactação CSS online gratuita. Compacte rapidamente o código CSS, reduza o tamanho do arquivo, melhore a velocidade de carregamento do site e suporte opções de compactação personalizadas.