Gratuït / En línia

Tester de Regex

Prova Expressions Regulars en Temps Real

Escriu el teu patró regex, introdueix una cadena de prova i veu coincidències destacades instantàniament. Suporta flags globals, sense distinció de majúscules i minúscules, i multilinea.

/ / gi

Destacament de Coincidències en Temps Real

Veu les coincidències destacades a la teva cadena de prova mentre escrius el teu patró. Retroalimentació visual instantània.

Tots els Flags de JS Regex

Activa els flags globals (g), sense distinció de majúscules i minúscules (i), multilinea (m) i dot-tot (s) amb un clic.

Detalls dels Grups de Captura

Veu totes les coincidències amb tots els detalls, incloent grups de captura, índexs i text coincident.

100% del costat del client

S'executa completament al teu navegador. Sense trucades al servidor, sense recollida de dades, resultats instantanis.

Expressions Regulars: Una Eina Essencial per a Desenvolupadors

Les expressions regulars (regex o regexp) són patrons poderosos utilitzats per coincidir, cercar i manipular text. Són suportades en pràcticament tots els llenguatges de programació, incloent JavaScript, Python, Java, PHP i més. Des de validar adreces de correu electrònic fins a analitzar fitxers de registre, regex és una habilitat indispensable per a qualsevol desenvolupador.

Sintaxi Comuna de Regex

Els elements clau de regex inclouen: \d (dígits), \w (caràcters de paraula), \s (espai en blanc), . (qualsevol caràcter), * (zero o més), + (un o més), ? (opcional), [] (classes de caràcters), () (grups), ^ (inici) i $ (final). Combina aquests blocs de construcció per crear patrons que coincideixin exactament amb el text que necessites. Per exemple, \b\w+@\w+\.\w+\b coincideix amb patrons semblants a correus electrònics simples.

Consells per Escriure Millor Regex

Comença senzill i augmenta la complexitat. Prova freqüentment amb dades de mostra reals. Utilitza quantificadors no gormands (*? i +?) quan vulguis la coincidència més curta possible. Utilitza grups nomenats (?...) per llegibilitat. Evita el retrocés catastròfic sent específic amb els teus patrons: utilitza classes de caràcters [] en comptes de . quan sigui possible, i ancla els teus patrons amb ^ i $ quan sigui apropiat.

FAQ del Tester de Regex