如何在 livecode 中查找带空格的单词

How to Find a word with spaces in livecode

如何用 space 查找单词(例如:我想查找单词 "X1 X2 X3")。我正在使用以下代码

put the text of field "f4" into xx
    find xx in field "f1"

在 LiveCode 中,space 字符分隔单词——单个单词不包含 space。如果您要搜索的字符串只有一个实例,您可以使用偏移函数:

put "X1 X2 X3" into theString
put the text of fld "f4" into temp
put offset(theString,temp) into theNum

变量 theNum 将包含字符串第一个字符之前的字符数,或者如果在字段文本中找不到该字符串,则变量将包含 0。