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
- Escriu el patró i marca les banderes.
- Enganxa el text de prova.
- 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
Minificar CSSCSSO: reestructura i fusiona regles, no només treu espais.
Minificar JavaScriptTerser al navegador, amb escurçament de noms opcional.
Comptar paraules i caràctersRecompte en viu, temps de lectura i els límits de cada plataforma.
Canviar majúscules i minúsculesMAJÚSCULES, minúscules, Tipus Títol, camelCase, snake_case i més.
Ordenar i netejar líniesOrdena, treu duplicats i línies buides, numera o inverteix una llista.