Código & Formato

Prueba de expresiones regulares

Escribe una expresión regular, pruébala con un texto; las coincidencias se resaltan, se capturan grupos y se muestra el número de coincidencias al instante. Gratis, del lado del cliente.

Prueba de expresiones regulares
/ / g
Se pueden seleccionar varias banderas; las banderas activas se resaltan.
Información

Acerca de las pruebas de expresiones regulares

Expresiones regulares (expresión regular / regexLas expresiones regulares (Regex) son un potente estándar de lenguaje que se utiliza para buscar, verificar o extraer patrones específicos en un texto. La misma sintaxis se aplica a comprobaciones sencillas como la verificación de correos electrónicos, números de teléfono o URL, así como a tareas más avanzadas como el análisis de archivos de registro o transformaciones de texto complejas. Esta herramienta gratuita de prueba de Regex te permite comprobar al instante el patrón que has introducido en un texto real.

Herramienta, global (g), insensible a mayúsculas y minúsculas (i), muchas líneas (m), punto-todo (s / puntoTodo) y Unicode (u) Es compatible con las banderas. Todas las secciones coincidentes están resaltadas en color dentro del texto. Si hay algún grupo coincidente,(grupo)Los valores se muestran en una tabla aparte con sus números, para que pueda ver fácilmente qué valor capturó el grupo. Si introduce un patrón no válido, la herramienta emite una advertencia de inmediato y no bloquea la aplicación.

Todo el procesamiento se realiza en tu navegador; tu texto no se envía a ningún servidor. JavaScript es nativo. Expresión regular Gracias a su motor de expresiones regulares, los resultados son perfectamente compatibles con entornos JavaScript. Puedes usar esta herramienta para practicar el aprendizaje de expresiones regulares o para probar en tiempo real el patrón que usarás en tu proyecto.

¿Cómo usarlo?

Paso a paso

  1. Patrón de expresión regular Escribe la expresión que deseas probar en el cuadro (líneas con barra inclinada). / (sin, solo el patrón).
  2. Según sus necesidades banderas Elegir: g todos los partidos, i insensible a mayúsculas y minúsculas, m muchas líneas, s punto-todo, u Unicode.
  3. Texto de prueba Pegue o escriba el texto que desea utilizar para probar el patrón en el área designada.
  4. Los resultados se actualizan al instante: partidos se enfatizaSe muestra el número de coincidencias.
  5. Si hay grupos de captura, debajo de cada coincidencia Tabla de grupo Parece que se muestran el número de grupo y los valores.
Preguntas frecuentes

Preguntas frecuentes

g: global — incluye todos los partidos, no solo el primero. i: insensible a mayúsculas y minúsculas: no distingue entre letras mayúsculas y minúsculas. m: multilínea — ^ y $ Se interpreta como un salto de línea/noticia. s: dotAll — dot (.También representa el carácter de nueva línea. u: Unicode: proporciona compatibilidad total con Unicode.

Cuando la herramienta detecta un patrón no válido, muestra un mensaje de advertencia en rojo y borra el resultado actual. La aplicación no se bloquea; el resultado se actualiza instantáneamente al corregir el patrón.

Las secciones encerradas entre paréntesis en su patrón forman un grupo de captura: por ejemplo (\d+)Para cada partido, el contenido de estos grupos se enumera en tablas separadas como Grupo 1, Grupo 2… y así sucesivamente. Grupos sin nombre y con nombre ((?<anuncio>...)) es compatible.

Dado que el cálculo lo realiza el motor JavaScript de tu navegador, es rápido incluso con textos de varios MB en los navegadores modernos. Los patrones o expresiones muy largos con retrocesos drásticos pueden ralentizar el navegador; en ese caso, actualiza la página.

No. Tu patrón de expresión regular y el texto de prueba se procesan únicamente en tu navegador; no se transmite ni se almacena ningún dato en el servidor.