使用定界符“”(space)将查询拆分为两个参数 - applescript
Split query into two arguments using delimiter " " (space) - applescript
我正在尝试弄清楚如何将在 applescript 中在 运行 上输入的查询拆分为两个可以操作的独立变量。
示例:
{查询} = 鲍勃简
变量 1 = 鲍勃
变量 2 = 简
我一直在考虑将其作为一个单词表来执行,但没有成功,因为它用除“”之外的其他符号分隔查询 [space]。
对不起,我对 applescript 不是很好,我很困惑如何去做。谢谢你的帮助。
set input to "bob jane"
set the text item delimiters to space
set {var1, var2} to {text item 1, text item 2} of the input
var1
现在将设置为 "bob"
,var2
将设置为 "jane"
。
添加于 2020-10-26:
或者:
set input to "bob jane"
set {var1, var2} to the input's words
我正在尝试弄清楚如何将在 applescript 中在 运行 上输入的查询拆分为两个可以操作的独立变量。
示例:
{查询} = 鲍勃简
变量 1 = 鲍勃
变量 2 = 简
我一直在考虑将其作为一个单词表来执行,但没有成功,因为它用除“”之外的其他符号分隔查询 [space]。
对不起,我对 applescript 不是很好,我很困惑如何去做。谢谢你的帮助。
set input to "bob jane"
set the text item delimiters to space
set {var1, var2} to {text item 1, text item 2} of the input
var1
现在将设置为 "bob"
,var2
将设置为 "jane"
。
添加于 2020-10-26:
或者:
set input to "bob jane"
set {var1, var2} to the input's words