
Aplicar una expresión regular
Aplica una expresión regular a un texto y devuelve una lista con todas las coincidencias.
Operaciones con textos Acción
Esta integración te permite aplicar expresiones regulares a textos, facilitando la extracción y manipulación de datos específicos en tus automatizaciones. Con esta herramienta, puedes realizar búsquedas avanzadas y reemplazos precisos, optimizando tus procesos y ahorrando tiempo en tareas repetitivas.
Además, la flexibilidad de las expresiones regulares te permite adaptarte a una amplia variedad de escenarios, desde la validación de formatos hasta la extracción de información compleja. Explora cómo esta función puede mejorar la eficiencia y precisión de tus automatizaciones.
Esta operación es equivalente al comando match en Javascript.
Opciones de personalización
Campos configurables que puedes ajustar en tu automatización
- Cadena de texto
- Patrón de búsqueda (Expresión regular)
- Personalizar etiquetas
- Renombrar variables de salida
Ejemplos de expresiones regulares
La siguiente tabla contiene una lista con ejemplos de expresiones regulares para distintos casos.
Extraer la primera frase
Texto | Text 1. Text 2. Text 3. |
Patrón | /(.[^\.]*)\./ |
Resultados | {{match.0}} → Text 1. {{match.1}} → Text 1 |
Extraer la primera frase y el texto restante
Texto | Text 1. Text 2. Text 3. |
Patrón | /(.[^\.]*)\.(.*)/ |
Resultados | {{match.0}} → Text 1. Text 2. Text 3. {{match.1}} → Text 1 {{match.2}} → Text 2. Text 3. |
Extraer el mail
Texto | My email address is contact@gmail.com |
Patrón | /([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+)/gi |
Resultados | {{match.0}} → contact@gmail.com |
Extraer el primer número
Texto | The ABC 123 Song |
Patrón | /^[^\d]*(\d+)/ |
Resultados | {{match.0}} → The ABC 123 {{match.1}} → 123 |
Extraer la primera URL
Texto | Visit my website https://abc.com/section?param=1 |
Patrón | /(http|ftp|https)://([\w_-]+(?:(?:\.[\w_-]+)+))([\w.,@?^=%&:/~+#-]*[\w@?^=%&/~+#-])/ |
Resultados | {{match.0}} → https://abc.com/section?param=1 {{match.1}} → https {{match.2}} → abc.com {{match.3}} → /section?param=1 |
Extraer la primera URL de un dominio determinado
Texto | Visit my website https://abc.com/section?param=1 and https://xyz.com |
Patrón | /https://ad\.admitad\.com/[^"\s]+/ |
Resultados | {{match.0}} → https://xyz.com |
Información entregada
Al ejecutarse, esta operación entrega los siguientes datos, pudiendo ser utilizados en la misma tarea automática.
Etiquetas
- Coincidencia 0 {{match0}}
- Coincidencia 1 {{match1}}
- Coincidencia 2 {{match2}}
- Coincidencia 3 {{match3}}
- Coincidencia 4 {{match4}}
- Coincidencias {{matches}}
Video tutoriales
Aprende a crear un bot de Telegram capaz de guardar y leer recordatorios de Google Calendar.
Hablemos
Elige día y hora.
Compartimos pantalla y resolvemos todas tus dudas.