Tengo una cuestión la variable donde tengo almacenado el dato sale correcta es este FB 210216 (1). PDF pero al momento yo dar la instrucción con el comando enviar tecla lo escribe así FB 210216 1.PDF y requiero que lo escriba con el carácter de «( )» alguna solución? ya probe el mod de teclado y lo escribe asi FB 210216 819.PDF
espero sus comentarios, gracias
WALL-E
Hola, a los caracteres especiales debes escribirlos con llaves, en tu caso sería FB 210216 {(}1{)}. PDF
alejandrorosales
Wow ok muchas gracias si funciona asi, pero como podría dar la instruccion que cada que encuentre una los caracteres «( )» lo escriba o lo convierta que en este caso se ponen los {(}1{)} con algún replace o cómo? ya que esta variable se está almacenando en cada archivo mediante la lista te archivos y con un for va iterando con el array el nombre del archivo que este en la carpeta,
el dato es diferente mientras va iterando en el for
WALL-E
Debes hacer un replace en la variable que contiene el valor que quieres escribir, por ejemplo si tienes tu variable {texto} puede hacer lo siguiente en un asignar variable:
"{texto}".replace("(", "{(}").replace(")", "{)}")
Eso le agregará las llaves a todos los paréntesis que tenga tu texto a escribir
alejandrorosales
muchas gracias me funciona correctamente