Combinar strreplace Topic is solved

Esta sección es para preguntas sobre programación/scripting usando AutoHotkey.

Moderator: Flipeador

Tente

Combinar strreplace  Topic is solved

21 Nov 2020, 06:17

Hola,
Alguien me puede decir, si es posible, modificar multiples veces un texto con la opción strreplace ???

Code: Select all

Fileread, text, c:\temp\prueba.txt

newtext := strreplace(text, "pepe", clipboard1)
newtext := strreplace(text, "pepe2", clipboard2)
newtext := strreplace(text, "pepe3", clipboard3)

msgbox, %newtext%
Tengo un pequeño texto donde quiero cambiar 3 palabras, por otras 3 que tengo en el clipboard .
El ejemplo que pongo, funciona solo con el último cambio

Muchas gracias 😊😊
Tente

Re: Combinar strreplace

21 Nov 2020, 09:46

Hola de nuevo

Supongo que no es una manera elegante de hacerlo, pero por si le sirve a alguien , lo he conseguido así:

Code: Select all

Fileread, text, c:\temp\prueba.txt

newtext := strreplace(text, "pepe", clipboard1)
newtext2 := strreplace(newtext, "pepe2", clipboard2)
newtext3 := strreplace(newtext2, "pepe3", clipboard3)

msgbox, %newtext3%
En todo caso , sigo abierto a sugerencias

Gracias

Return to “Pedir Ayuda”

Who is online

Users browsing this forum: No registered users and 3 guests