[email protected]supporttoolz.dev[email protected]salestoolz.dev[email protected]litonpixarlabs.io[email protected]billingexample.comUn probador de expresión regular le permite escribir una expresión regular, ejecutarla con texto de ejemplo y ver exactamente qué coincide en tiempo real. Cada coincidencia se resalta en su lugar, cada grupo de captura aparece con su valor y posición, y los errores de sintaxis en su patrón se informan con el mensaje exacto del motor, por lo que puede depurar un patrón en segundos en lugar de pegarlo en su código y volver a ejecutar su programa.
Las expresiones regulares son compactas pero no perdonadoras: un escape perdido, un cuantificador codicioso o una clase de carácter incomprendido pueden hacer que un patrón no coincida, coincida demasiado o arrojar un error. Este probador usa el mismo motor de expresiones de JavaScript que su navegador y Node.js ejecutan, por lo que el comportamiento que ve aquí es el comportamiento que obtiene en el código de producción. Alterne las banderas G, I, M, S, U e Y para ver cómo cada uno cambia el resultado.
Todo funciona al 100% en su navegador. Sus patrones y datos de prueba, que a menudo incluyen líneas de registro, registros de usuario o formatos propietarios, nunca se cargan ni almacenan. La herramienta funciona sin conexión una vez cargada, por lo que puede probar expresiones en datos confidenciales sin que salga de su dispositivo.
Escriba o pegue una expresión regular en el campo de patrón: escríbala sin las barras circundantes, solo la expresión en sí. Haga clic en Cargar muestra para comenzar desde un ejemplo de coincidencia de correo electrónico que funcione.
Alternar banderas como G (Global: busque todas las coincidencias), I (insensible a mayúsculas), M (anclajes multilíneas) y S (punto coincide con nuevas líneas) para controlar cómo se aplica el patrón.
Pegue el texto que desea buscar en el área de prueba. Coincidencias Actualizar en vivo mientras edita el patrón o el texto.
Vea cada coincidencia en línea resaltada, revise los grupos de captura numerados y con nombre para cada coincidencia y copie la expresión /pattern/flags finalizada cuando haya terminado.
Cada coincidencia se resalta directamente en su texto de prueba mientras escribe, con colores alternos para que las coincidencias adyacentes permanezcan distintas
Los grupos de captura numerados y con nombre se enumeran por coincidencia con sus valores capturados, por lo que puede verificar qué parte de los patrones se extrae cada parte de los patrones.
Toggle las seis banderas de JavaScript (Global, Ignorar-Caso, Multilínea, DoTall, Unicode y Sticky) y vea el efecto de inmediato
Los patrones no válidos se detectan y se informan con el error exacto del motor JavaScript, lo que lo indica directamente al problema de la sintaxis
Build, test, and debug regular expressions with real-time matching and a comprehensive cheatsheet
Compare two texts and find differences. Highlight additions, removals, and common parts with word or character level comparison.
Format, validate, and minify JSON data
0 comments
No comments yet. Be the first to share your thoughts!