Aplicaciones/Operaciones con textos/Aplicar una expresión regular
Operaciones con textos
Operaciones con textos Acción

Aplicar una expresión regular

Aplica una expresión regular a un texto y devuelve una lista con todas las coincidencias.

+200 apps conectables·Tareas probadas y mantenidas·Soporte humano en español e inglés

En detalle

Qué hace y para qué sirve

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.

Cómo funciona

Así encaja en una tarea automática

Una tarea de Botize une un disparador con una o más acciones. Esta pieza es una de ellas.

Elige un disparador

El evento que inicia la tarea, de esta o de cualquier otra app.

Esta acción se ejecuta

Botize la realiza automáticamente usando los datos que entrega el disparador.

Actívala y olvídate

La tarea trabaja sola desde ese momento. Si algo no cuadra, la ajustas o te ayudamos.

Configuración

Opciones de personalización

Campos que puedes ajustar al usarlo 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

Datos de salida

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}}

Aprende viendo

Tutoriales en vídeo

Vídeos cortos donde ves cómo se monta una tarea real de principio a fin.

¿Necesitas ayuda?

Personas detrás, de verdad

Escríbenos por email

info@botize.com
De lunes a viernes de 7h a 13h (España).

Háblanos por Telegram

t.me/botize
De lunes a viernes de 7h a 13h (España).

Ven con una idea.
Vete con una automatización.

Crea tu primera tarea en minutos. Hazlo una vez y olvídate para siempre.

Empieza a automatizar