Provador de Regex
Provi expressions regulars de JavaScript contra un text d'exemple, directament al seu navegador.
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+)+.