Probar una regex de JavaScript

Prueba una expresión regular de JavaScript, marca las coincidencias, lista los grupos y ensaya un reemplazo.

Es el JavaScript del navegador, no PCRE

Es el dialecto de los validadores de interfaz y de muchos patrones de JSON Schema. Una expresión copiada de preg_match en PHP puede fallar si usa algo que solo existe en PCRE. Lo global va siempre activo: ves cada coincidencia. El reemplazo usa $1 y $$. Si la expresión ya está bien y solo quieres extraer, extraer con regex es más corto.

Cómo escribirla

  • Sin barras alrededor. Basta \d+, no /\d+/g. Las opciones son las casillas.
  • i ignora mayúsculas, m hace que ^ y $ valgan en cada línea, s deja que el punto vea el salto, u hace falta para \p{L} y los emoji.
  • Sin u, \w es solo [A-Za-z0-9_]. Las tildes no entran.
  • ∅ quiere decir que el grupo no participó. El reemplazo es el texto entero después.
  • (a+)+ con un texto largo que no coincide puede congelar la pestaña. La lista para en 5000, la expresión no se vuelve rápida por eso.