Probador de expresiones regulares
Pega el texto y la expresión y verás todas las coincidencias resaltadas, con posiciones y grupos capturados, más avisos de error
常用模式(点击填入表达式与示例文本)
匹配结果
输入表达式与文本后这里会实时显示结果;也可以先点上方一个常用模式试试。
Preguntas frecuentes
No. Casar y resaltar corre todo en local en el navegador, sin una sola petición al servidor; mira el panel Red de las herramientas de desarrollo y solo verás los recursos estáticos de la propia página.
Mira por orden: primero, quita las barras de los extremos - esta página pide solo el cuerpo del patrón; segundo, coteja los modificadores - para ignorar mayúsculas hace falta i, para que ^ y $ valgan por línea hace falta m, para que el punto trague saltos de línea hace falta s; tercero, los caracteres especiales (. * + ? y compañía) llevan barra invertida. También puedes tocar los patrones comunes de arriba: rellenan patrón y texto de ejemplo y ves el efecto derecho.
g casa de forma global - lista todas las coincidencias, no solo la primera; i ignora mayúsculas y minúsculas; m es modo multilínea, donde ^ y $ valen al principio y final de cada línea; s hace que el punto también valga los saltos de línea; u activa el modo Unicode, que habilita escapes de propiedad como \p{L}. Los resultados de esta página siempre salen en global, para que los veas todos de golpe.
Una expresión mal escrita (cuantificadores anidados como (a+)+) puede retroceder de forma exponencial con textos largos y bloquear la página un rato - recarga y listo; tu texto solo existe en el navegador y no se subió a ningún sitio. Prueba primero la expresión con texto corto y para textos largos escribe patrones de tiempo lineal (sin cuantificadores anidados).