【问题标题】:Handling "\n" in Replace function在 Replace 函数中处理 \"\\n\"
【发布时间】:2022-12-14 13:32:53
【问题描述】:

我在屏幕文本区域上使用了 GetText,它返回了以“\n”分隔的值。这非常好,因为文本中有换行符,实际上正是我想要的,但是,我想将字符串转换为列表,在“\n”上拆分。

我的问题是我从这行力中得到以下错误:

put text split by "\\n" into itemList

Sensetalk 编译器异常:语法错误 - 无法理解行中的“n”......

我最初认为存在定界问题,最初尝试在 "\n" 上拆分,所以我切换到 "\n" 但出现了同样的错误。

当字符串中有转义序列时,如何使用 split 函数?

非常感谢

【问题讨论】:

    标签: eggplant


    【解决方案1】:

    根据 OCR 读取的方式,其中一个预定义变量应该等同于您的 .我希望这能起作用:

    put text split by newline into itemList
    

    您可以在此处找到有关 SenseTalk 中预定义变量的更多信息:https://docs.eggplantsoftware.com/studio/stk-restricted-words/#predefined-variables

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-10
      • 2018-04-13
      • 2021-12-23
      • 2022-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多