Generador de código regex
Gratuito en línea Generador de código regex Herramienta, no se requiere instalación
Acerca del Regex Code Generator
Convierte una expresión regular en código de coincidencia listo para pegar para JavaScript, Python, Java, Go o PHP. Valida el patrón con los flags elegidos, opcionalmente lo ejecuta contra una cadena de prueba para previsualizar coincidencias con sus índices y grupos nombrados, y luego emite fragmentos idiomáticos usando la API regex nativa de cada lenguaje.
Cómo usar
1. Introduce el Pattern de regex (sin delimitadores). 2. Establece los Flags - solo se aceptan g, i, m, s, u, y; otros caracteres se eliminan automáticamente. 3. Elige un Language de destino. 4. Opcionalmente pega una Test String para previsualizar las coincidencias. 5. Haz clic en Generate para ver los resultados de coincidencias en vivo y el código generado; usa Copy para copiarlo.
Salida por lenguaje
JavaScript:literal /pattern/flags con matchAll cuando se establece el flag g; de lo contrario, str.match con grupos nombrados. Python:re.findall/re.finditer con flags asignados a re.IGNORECASE, re.MULTILINE, re.DOTALL, re.VERBOSE, re.ASCII. Java:Pattern.compile + bucle Matcher.find. Go:regexp.MustCompile con FindAllString y FindAllStringSubmatchIndex. PHP:preg_match_all con PREG_SET_ORDER usando delimitadores /pattern/flags.
▶¿Por qué recibí un mensaje de error?
▶¿Qué ocurre sin una cadena de prueba?
▶¿Se traducen los flags de regex de Python?
▶¿Se conservan los grupos de captura nombrados?
Si este herramienta le ha sido útil, considere comprarme un café.
Compra un café para mí.