AppleScript中的Ruby样式字符串插值
发布时间:2020-12-17 04:15:40 所属栏目:百科 来源:网络整理
导读:有没有办法在AppleScript中实现 Ruby风格的字符串插值?我需要一种灵活的方法来创建字符串模式. ruby: fn = "john"= "john"ln = "doe"= "doe"addresses = []= []addresses "#{fn[0]}#{ln}@company.com"= ["jdoe@company.com"]addresses "#{fn}.#{ln}@compan
|
有没有办法在AppleScript中实现
Ruby风格的字符串插值?我需要一种灵活的方法来创建字符串模式.
ruby: fn = "john"
=> "john"
ln = "doe"
=> "doe"
addresses = []
=> []
addresses << "#{fn[0]}#{ln}@company.com"
=> ["jdoe@company.com"]
addresses << "#{fn}.#{ln}@company.com"
=> ["jdoe@company.com","john.doe@company.com"]
AppleScript的: set fn to "john"
set ln to "doe"
set theAddresses to {}
# jdoe@company.com
copy [something here] & "@company.com" to the end of theAddresses
解决方法
AFAIK AppleScript中没有字符串插值.等效的是这样的:
copy first character of fn & ln & "@company.com" to the end of theAddresses
copy fn & "." & ln & "@company.com" to the end of theAddresses
# {"jdoe@company.com","john.doe@company.com"}
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ruby-on-rails – doa-matchers的ActiveRecord匹配器是否违
- ruby-on-rails-3 – 为什么Rails没有选择我的自定义邮件传递
- Ajax学习
- 缩略图视频C#
- c# – 如何从gridview给gridview第一列左边距?
- Using com.bea.xml.stream package on android
- 使用$.getJSON实现跨域ajax请求
- ‘xmlParseEntityRef:no name’在将xml加载到php文件时发出
- c# – 更新LINQ to SQL中的单个列
- ruby-on-rails – 使用GAN发布者ID访问google shopping api
