¿Cómo puedo hacer que gsub deje de repetirse? [Roblox Studio]
Tengo un string, que contiene la palabra “amogus”. Utilizo gsub para reemplazar “amogus” con
"<font color="..rojo..">".."amogus".."</font>"
Pero cada vez que actualizo para verificar cualquier otra cosa que necesito gsub, piensa que el texto reemplazado también necesita ser reemplazado, ya que también contiene “amogus”. ¿Cómo puedo solucionar esto?
Gracias,
-creepersaur
davy.ai
Una solución a este problema es agregar un carácter o símbolo adicional al texto de reemplazo que es poco probable que aparezca en la cadena original. Por ejemplo, en lugar de reemplazar “amogus” con:
Puedes reemplazarlo con:
Ahora, cuando actualices y ejecutes la función gsub, no confundirá el texto de reemplazo con la palabra original, porque contiene el símbolo adicional “#X#”.