Monu Tools

Provador de regex

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

  1. 01

    Escriu la teva expressió regular al camp de patró.

  2. 02

    Activa els flags (g, i, m, s, u) que necessitis.

  3. 03

    Introdueix el text de prova i mira les coincidències ressaltades amb els seus grups.

Preguntes freqüents

Quin dialecte de regex es fa servir?

The JavaScript (ECMAScript) engine built into your browser, so results match what your JavaScript and TypeScript code will do.

Què signifiquen els flags?

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.

Com busco en diverses línies?

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.

Es mostren els grups de captura?

Yes. Each match lists its numbered capture groups, and named groups appear by name, so you can see exactly what each part of the pattern captured.

Per què el meu patró funciona aquí però no en un altre llenguatge?

This uses the JavaScript engine. PCRE, Python and others share most syntax but differ in lookbehind, named groups and some escapes, so port advanced patterns with care.

Es puja el meu text?

No. The pattern and your test text are evaluated entirely in your browser and never leave your device.

Sobre aquesta eina

El provador de regex et permet construir i depurar expressions regulars contra el teu propi text de mostra, amb les coincidències ressaltades en viu mentre escrius. Fa servir el motor d'expressions regulars de JavaScript, el mateix de tots els navegadors i de Node.js, de manera que un patró que funciona aquí funciona al teu codi JavaScript i TypeScript.

Activa els flags global, sense distinció de majúscules, multilínia i altres, i mira cada coincidència juntament amb els seus grups de captura. É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, de manera que els teus patrons i el teu text de prova no es pugen mai. Tingues en compte que altres llenguatges com PCRE, Python i Go comparteixen la major part de la sintaxi però difereixen en algunes funcions, de manera que uns quants constructes avançats poden comportar-se diferent fora de JavaScript.

Eines relacionades