AppleScript:选择当前选定文本的子字符串

AppleScript:选择当前选定文本的子字符串,applescript,Applescript,假设我在应用程序(如Notes)中选择了一些文本 使用Automator,我可以通过以下代码获得由冒号分隔的文本 on run {input, parameters} set lineSubject to text 1 thru ((offset of ":" in input)-1) of item 1 of input Display Dialog lineSubject return input end run 但是,如果在找到子字符串后,我想修改当前的选择范围,

假设我在应用程序(如Notes)中选择了一些文本

使用Automator,我可以通过以下代码获得由冒号分隔的文本

on run {input, parameters}
    set lineSubject to text 1 thru ((offset of ":" in input)-1) of item 1 of input
    Display Dialog lineSubject
    return input
end run

但是,如果在找到子字符串后,我想修改当前的选择范围,使我得到的子字符串现在由应用程序选择,或者如果我甚至更改子字符串的字体(例如,使其粗体),会怎么样?

我认为在Notes中不可能这样做,因为在查看其AppleScript字典时,没有
选择
属性,也没有文本套件,允许用户操作字体等。@CJK ok。。。太糟糕了,但是谢谢!