Uso de la acción Reemplazo

Use la acción Reemplazar para buscar un fragmento de texto de la string 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:
  • La acción Reemplazar puede no reemplazar los caracteres de retorno de carro y salto de línea (Carriage Return and Line Feed, CRLF) en una string cuando se utiliza la variable Intro. En su lugar, puede utilizar la variable Línea nueva para reemplazar los caracteres CRLF. La variable Línea nueva devuelve la string separadora de línea dependiente del sistema. Consulte Variables predefinidas para comprender el funcionamiento de la variable Línea nueva.
  • 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 string especificada:

  1. En la paleta Acciones , haga doble clic en la acción Reemplazardesde el paquete String.
  2. En el campo String de origen, especifique la string de origen.
  3. En el campo Buscar string, especifique la substring.
  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 string 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 substring en "océano azul".
  7. Opcional: En el campo Recuento, especifique el número de veces que se debe reemplazar la string encontrada.
    Por ejemplo, en la string de origen "Gran océano azul, pez azul, cielo azul", quiere reemplazar las dos primeras instancias de "azul" por "verde". Introduzca 2 en elcampo de recuento, 5 en el campo Comenzar desde, y verde 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 string encontrada serán reemplazadas.
  8. En el campo Reemplazar por, especifique el texto para reemplazar la string.
  9. En la lista Asignar resultado a una variable, especifique la variable que contendrá la nueva string.
  10. Haga clic en Guardar.