以下是一个使用AppleScript在循环中进行文本分隔的示例代码:
set myText to "Apple,Orange,Banana"
set myDelimiter to ","
set myList to paragraphs of (do shell script "echo " & quoted form of myText & " | tr " & quoted form of myDelimiter & " '\n'")
repeat with currentItem in myList
display dialog currentItem
end repeat
在这个示例中,我们首先定义了一个字符串变量myText
,它包含了需要分隔的文本。然后,我们定义了一个分隔符变量myDelimiter
,用于指定文本分隔的方式(在这个示例中,我们使用逗号作为分隔符)。接下来,我们使用do shell script
命令将文本分隔成一个列表。最后,我们使用循环遍历列表中的每个元素,并在对话框中显示它们。
此示例中使用了do shell script
命令来执行Shell命令echo
和tr
。echo
用于将字符串传递给tr
命令,tr
命令将分隔符替换为换行符。然后,paragraphs of
命令用于将换行符作为分隔符将文本分隔成一个列表。
你可以根据自己的需求修改示例中的文本和分隔符。