Provador de Regex

Provi expressions regulars de JavaScript contra un text d'exemple, directament al seu navegador.

Patró
Cadena de prova
Introduïu un patró per provar-lo.

El patró i el text es proven al seu navegador. No es puja res a BroBroGo.

PMF

És segur enganxar el meu text aquí?

Sí. La cerca de coincidències es fa completament al seu navegador; no s'envia res a BroBroGo.

Què signifiquen els indicadors (flags) g/i/m/s?

g cerca totes les coincidències en lloc de només la primera. i ignora majúscules i minúscules. m fa que ^ i $ coincideixin amb l'inici i el final de cada línia en lloc de tota la cadena. s permet que el punt (.) també coincideixi amb els salts de línia.

Per què diu que el meu patró triga massa temps?

Alguns patrons provoquen un retrocés catastròfic (catastrophic backtracking): el motor prova un nombre exponencial de combinacions abans de desistir, cosa que pot congelar la pestanya del navegador. Aquesta eina cancel·la la cerca de coincidències després de 2 segons si això passa, de manera que la pàgina mai no es bloqueja. Intenteu simplificar les repeticions niades com ara (a+)+.