Uso de la acción Reemplazo

Use la acción Reemplazar para buscar un fragmento de texto de la cadena de origen y reemplazarlo por otro texto.

Una expresión regular es una secuencia de caracteres que definen un patrón de búsqueda. Por ejemplo, para buscar todas las direcciones de correo electrónico en la cadena de origen, especifique lo siguiente como una expresión regular: \b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b.
Nota:
  • Es posible que la acción Reemplazar no reemplace los caracteres de retorno de carro y salto de línea (CRLF) en una cadena cuando se utiliza la variable "Enter". Para garantizar que los caracteres son reemplazados, en lugar de la variable Intro, utilice la variable Nueva línea.
  • Cuando se utiliza el carácter $ en el patrón de expresión regular, el campo de expresión regular puede mostrar un error, ya que $ se considera el inicio de una especificación de variable. Por lo tanto, le recomendamos que utilice $ en su lugar.

Procedimiento

Siga estos pasos para reemplazar el texto de la cadena especificada:

  1. En la paleta Acciones, haga doble clic en la acción Reemplazar desde el paquete Cadena.
  2. En el campo Cadena de origen, especifique la cadena de origen.
  3. En el campo Buscar cadena, especifique la subcadena.
  4. En el campo Al encontrar, seleccione una de las opciones:
    • Coincidir mayúsculas y minúsculas: Coincide con las mayúsculas y minúsculas del texto.
    • No coincidir mayúsculas y minúsculas: No coincide con las mayúsculas y minúsculas del texto.
  5. En el campo La “cadena de búsqueda” es, seleccione una de las opciones:
    • Una expresión regular: La subcadena es una expresión regular
    • No es una expresión regular: La subcadena no es una expresión regular
  6. Opcional: En el campo Comenzar desde, especifique la posición de inicio.
    Luego, la acción comienza desde el valor que especifique en este campo. Por ejemplo, si especifica 5 en el campo Comenzar desde para la cadena de origen "Gran océano azul", cuando el bot se ejecuta, la acción ignora los cuatro caracteres precedentes ("Gran", incluido el carácter de espacio) y busca la subcadena en "océano azul".
  7. Opcional: En el campo Recuento, especifique el número de veces que se debe reemplazar la cadena encontrada.
    Por ejemplo, en la cadena de origen "Gran océano azul, pez azul, cielo azul", quiere reemplazar las dos primeras instancias de "azul" por "verde". Ingrese 2 en el campo Recuento, 5 en el campo Comenzar desde y green en el campo Reemplazar por. Cuando el bot se ejecuta, la acción produce la salida océano verde, pez verde, cielo azul.
    Nota: De forma predeterminada, el valor del campo Recuento se establece en -1, lo que significa que todas las instancias de la cadena encontrada serán reemplazadas.
  8. En el campo Reemplazar por, especifique el texto para reemplazar la cadena.
  9. En la lista Asignar resultado a una variable, especifique la variable que contendrá la nueva cadena.
  10. Haga clic en Guardar.