【问题标题】:How do I stop gsub from repeating? [Roblox Studio]如何阻止 gsub 重复? [罗布洛克斯工作室]
【发布时间】:2022-01-23 07:03:53
【问题描述】:

我有一个字符串,其中包含单词“amogus”。我使用 gsub,将 amgus 替换为

"<font color="..red..">".."amogus".."</font>"

但是每次我刷新以检查我需要 gsub 的任何其他内容时,它都认为需要替换被替换的文本,因为它还包含 amogus。我怎样才能解决这个问题? 谢谢 -爬行动物

【问题讨论】:

    标签: replace lua gsub roblox


    【解决方案1】:

    你可以用%f模式解决它:

    local s = "  amo  <>amo<>  "
    s = s:gsub("%f[%w>]amo", "<>amo<>")
    print(s)  -->   <>amo<>  <>amo<>  
    

    【讨论】:

      猜你喜欢
      • 2021-12-03
      • 2021-02-02
      • 2021-07-27
      • 2022-01-05
      • 2020-09-05
      • 2023-03-03
      • 2020-03-06
      • 2019-11-12
      • 2018-07-31
      相关资源
      最近更新 更多