Prova una expressió regular contra el teu text en temps real. Mira cada coincidència ressaltada, amb grups de captura i flags. S'executa completament al teu navegador.
Com fer servir Provador regex
Escriu la teva expressió regular al camp de patró.
Activa els flags (g, i, m, s, u) que necessitis.
Introdueix el text de prova i mira les coincidències ressaltades amb els seus grups.
El provador d'expressions regulars et permet crear i depurar expressions regulars contra el teu propi text de mostra, amb les coincidències ressaltades en directe a mesura que escrius. És útil per validar formats d'entrada, extreure camps de registres, o provar un patró abans d'enganxar-lo al codi.
Tot s'executa al teu navegador, així que els teus patrons i text de prova no es pugen mai.
Fa servir el motor d'expressions regulars de JavaScript, el mateix que hi ha en tots els navegadors i a Node.js, així que un patró que funciona aquí funciona al teu codi JavaScript i TypeScript.
Commuta els indicadors global, insensible a majúscules, multilínia i altres per canviar com coincideix un patró. Veus cada coincidència juntament amb els seus grups de captura, així que pots confirmar exactament què està extraient cada part del patró.
Altres llenguatges com PCRE, Python i Go comparteixen la major part de la sintaxi però difereixen en algunes característiques, així que unes quantes construccions avançades poden comportar-se de manera diferent fora de JavaScript. Si un patró funciona aquí però no en un altre llenguatge, la causa sol ser una construcció específica del motor.
Preguntes freqüents
El motor de JavaScript (ECMAScript) integrat al teu navegador, de manera que els resultats coincideixen amb el que farà el teu codi JavaScript i TypeScript.
g matches all occurrences, i ignores case, m makes ^ and $ match at line breaks, s lets the dot match newlines, and u enables full Unicode handling.
Enable the multiline (m) flag so ^ and $ match at each line break, and add the dotAll (s) flag if you also need the dot to match newline characters.
Sí. Cada coincidència mostra els seus grups de captura numerats, i els grups amb nom apareixen pel nom, de manera que pots veure exactament què ha capturat cada part del patró.
Això fa servir el motor de JavaScript. PCRE, Python i altres comparteixen la major part de la sintaxi però difereixen en el lookbehind, els grups amb nom i alguns escapaments, així que adapta els patrons avançats amb cura.
No. El patró i el teu text de prova s'avaluen íntegrament al teu navegador i mai no surten del teu dispositiu.
Incrusta aquesta eina
Afegeix aquesta eina al teu propi lloc web. Copia el fragment de sota; es manté actualitzat automàticament.
<iframe src="https://monu.tools/embed/ca/regex-tester" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Eines relacionades
Construeix i comprova expressions cron. Tria una plantilla o edita els cinc camps, i mira les properes execucions al teu fus horari. S'executa completament al teu navegador.
Formata, embelleix i valida JSON en línia amb missatges d'error clars per a entrades no vàlides.
Codifica text a Base64 o descodifica Base64 a text. Segur amb UTF-8 i amb detecció automàtica de la direcció.
Genera 5 UUID aleatoris de la versió 4 (RFC 4122) alhora. L'entrada s'ignora; torna a executar per a un nou lot.