Reemplazar subcadena
El robot «Reemplazar subcadena» cambia cada aparición del texto buscado por un valor nuevo en los procesos de negocio y robots de Bitrix24 (Alaio). Funciona sin expresiones regulares: un reemplazo de texto simple, por defecto distinguiendo mayúsculas. Devuelve el resultado y el número de reemplazos realizados.
El robot realiza un reemplazo de texto simple — no hace falta conocer expresiones regulares ni escapar caracteres especiales como en los robots regex. La entrada es la cadena de origen, la subcadena a buscar, el valor de reemplazo (vacío simplemente elimina lo encontrado) y el indicador de mayúsculas: Y por defecto, con N la búsqueda ignora la caja de las letras. Todas las apariciones se reemplazan a la vez. Casos de uso típicos: poner el nombre actual de la empresa en un texto de plantilla; cambiar comas por puntos antes de guardar un número; quitar una etiqueta de servicio del asunto de una solicitud. Devuelve la cadena resultante y el número de reemplazos — con cero reemplazos la cadena vuelve sin cambios, cómodo de comprobar en la condición del siguiente paso del proceso de negocio.
¿Qué parámetros de entrada acepta el robot?
| Parámetro | Tipo | ¿Obligatorio? | Por defecto |
|---|---|---|---|
| Cadena de origen | text | sí | |
| Qué buscar | string | sí | |
| Por qué reemplazar (vacío — eliminar) | string | — | |
| Distinguir mayúsculas (Y/N, por defecto Y) | string | — |
¿Qué devuelve el robot?
| Parámetro | Tipo |
|---|---|
| Resultado | text |
| Reemplazos realizados | int |
Escenario: limpieza del asunto de una solicitud
- Una negociación recibe un asunto de correo con la etiqueta [SPAM?]
- El robot reemplaza la subcadena [SPAM?] por un valor vacío
- El asunto limpio se escribe en un campo de la negociación y el número de reemplazos dirige una condición