Provador de regex

Prova expressions regulars de JavaScript amb ressaltat local de coincidències, flags i sortida de grups de captura. Tot s'executa localment al teu navegador.

/ /gi
Banderes de regex
Preparat

Coincidències destacades

Grups de captura

Coincidir Índex Coincidència exacta Grups
Els grups de captura apareixen després que provis un patró.

Comportament de RegExp de JavaScript

El tester utilitza el mateix motor RegExp del navegador que utilitza el teu JavaScript frontal, de manera que les banderes i la sintaxi coincideixen amb el codi real del client.

Inspecció de grups de captura

Revisa els grups numerats, els grups amb nom i les posicions de coincidència sense navegar pel codi ni obrir una consola.

Utilitat de navegador privat

Tot funciona localment al teu navegador. Els registres sensibles, els tokens i les càrregues de mostra no es carreguen.

Eines de desenvolupador relacionades

Preguntes freqüents

Es carrega el meu text de regex o de prova?

No. Tot funciona localment en el seu navegador amb el motor de JavaScript RegExp. El seu patró i text no s'envien als servidors de Convertr.

Quin sabor de regex fa servir aquest provador?

Aquesta pàgina utilitza expressions regulars de JavaScript, el mateix comportament RegExp que utilitzen els navegadors moderns i Node.js.

Puc inspeccionar els grups de captura?

La taula de resultats llista cada coincidència, els grups de captura numerats i els grups de captura amb nom quan el teu navegador els proporciona.

Quines banderes són compatibles?

El tester suporta les banderes de JavaScript comuns, incloent g, i, m, s, u, y i d quan es troba disponible en el seu navegador.

Provador de regex

Proveu les expressions regulars de JavaScript amb banderes, ressaltat de coincidències i sortida de grups de captura.

Entrada
Una expressió regular de JavaScript, banderes i text de prova.
Sortida
Coincidències, índexs, captures i text font ressaltat.
Les limitacions reals
La sintaxi de regex de JavaScript difereix de PCRE, RE2, .NET i altres motors; els patrons catastròfics encara poden congelar una pestanya del navegador.
Privacitat i tractament de dades
Un text de JavaScript regular, flags i test es tracta en aquesta taula del navegador.Convertr no el rep ni l'emmagatzema; tancar o relladar la pàgina aclareix l'estat de treball llevat que l'eina ofereix explícitament una descàrrega local.

Com utilitzar aquesta eina

  1. Proporciona una expressió regular de JavaScript, banderes i text de prova als controls de l'eina.
  2. Selecciona les configuracions que afecten les coincidències, els índexs, les captures i el text font destacat, i després executa l'eina.
  3. Revisa les coincidències, els índexs, les captures i el text font destacat abans de copiar-lo o descarregar-lo.

Modes de fallada comuns

La sintaxi invàlida, les banderes duplicades, les coincidències globals de longitud zero o un patró costós poden produir un error o una avaluació lenta.

Exemple útil

Prova /order-(\d+)/g contra les línies de registre per llistar cada número de comanda capturat.