WebTools

Provador d’expressions regulars

Coincidències ressaltades, grups amb nom i substitució en viu.

Prova una expressió regular contra un text i mira’n les coincidències ressaltades, la posició de cadascuna i el contingut dels grups, numerats i amb nom.

Si hi escrius una substitució, la veuràs aplicada en viu, amb les referències $1, $2 i $&. És el motor de JavaScript el que hi treballa, de manera que el que funciona aquí funciona igual al teu codi.

Com es fa servir

  1. Escriu el patró i marca les banderes.
  2. Enganxa el text de prova.
  3. Si et cal, escriu la substitució i mira el resultat.

Preguntes freqüents

Quines banderes hi ha?
g per trobar-les totes, i per ignorar majúscules, m perquè ^ i $ funcionin línia a línia, s perquè el punt inclogui els salts de línia, i u per al mode Unicode complet.
Per què només em surt una coincidència?
Perquè la bandera g està desactivada. Sense ella, una expressió regular s’atura a la primera.
Aquestes expressions valen per a Python o PHP?
Les bàsiques sí, però els detalls canvien. Els grups amb nom, les mirades enrere i les classes Unicode tenen sintaxi o suport diferents segons el llenguatge.

Eines relacionades