Roboteka
Roboteka · Robots · Quitar espacios sobrantes

Quitar espacios sobrantes

El robot «Quitar espacios sobrantes» limpia los espacios de una cadena en los procesos de negocio y robots de Bitrix24 (Alaio): en ambos bordes, solo al inicio o solo al final, y con el indicador activado además funde los espacios internos repetidos en uno. Entiende los espacios duros del texto pegado. Devuelve la cadena limpia y su longitud.

El robot elimina la basura invisible de las cadenas — los espacios en los bordes y los duplicados internos rompen las comparaciones en condiciones, la búsqueda de duplicados y la inserción en documentos. La entrada es la cadena, el lugar de limpieza (both — ambos lados, start — solo el inicio, end — solo el final) y el indicador de fundir espacios internos repetidos. Además de los espacios normales se eliminan tabulaciones, saltos de línea en los bordes y espacios duros que suelen llegar con texto pegado desde documentos. Casos de uso típicos: limpiar un nombre completo antes de compararlo con un contacto existente; quitar el espacio final de un número de contrato copiado; ordenar el texto antes de escribirlo en un campo. Devuelve el resultado y su longitud — compare la longitud con la original para saber si había basura.

¿Qué parámetros de entrada acepta el robot?

Parámetro Tipo ¿Obligatorio? Por defecto
Cadena de origen text
Dónde limpiar: both — ambos lados, start — al inicio, end — al final (por defecto both) string
Fundir espacios internos repetidos (Y/N, por defecto N) string

¿Qué devuelve el robot?

Parámetro Tipo
Resultado text
Longitud del resultado int

Escenario: limpieza de un número de contrato

  1. Un gestor pega un número de contrato con un espacio accidental al final
  2. El robot quita los espacios de los bordes de la cadena
  3. El número limpio se escribe en el campo de la negociación y la búsqueda encuentra el documento

Robots similares