【iOS17】短信中的宝藏:自动化快递取件提醒
本教程提供的信息仅供参考和学习之用,并不作为任何具体行动或决策的依据。读者在使用教程提供的信息时需要自行判断和承担相应风险。作者已尽力确保教程内容的准确性和完整性,但不对任何因使用本教程所引起的任何损失或损害承担责任。
快递取件码捷径示意图
快递取件码运行及结果实际操作顺序:创建取件码捷径 + 创建个人自动化(选择取件码捷径)
如何做?
分析拆解:
监控短信并过滤出快递短信通知;
提取快递短息通知中需要的文本;
重组文本并加入待办清单。
1.1 快递信息与其它信息有什么不同?
快递点一般有固定的取件地址
特定词汇
2.1 关于取件我们需要必要什么信息?
快递点
取件码
示例分析!
示例快递短信通知
【菜鸟驿站】您有2个包裹在浦东陆家嘴123栋店,取件码为1-1-1111,2-22-2222。
您的圆通快递已到浦东陆家嘴456栋,请22:30前凭3-3-3333来取,详询1999999999999
文本拆解
快递短信通知:浦东陆家嘴
取件码:1-1-1111 、2-22-2222、3-3-3333
取件地址:浦东陆家嘴123栋、浦东陆家嘴456栋
自动化 - 筛选快递通知
信息包含:浦东陆家嘴
创建个人自动化捷径 - 提取信息并建立待办清单
提取取件码:d-d{1,2}-d{4}
d 匹配任意一个数字;
- 表示匹配一个破折号;
d{1,2} 表示匹配一到两位数字;
- 继续匹配一个破折号;
d{4} 表示匹配四位数字。
提取其它(快递门店)信息:【(.*?)】
. 表示匹配除换行符外的任意字符
*? 表示非贪婪匹配[^1],尽可能少的匹配字符
(.*?) 表示匹配 “【” 后非贪婪匹配任意字符,直到遇到 “】”
提取快递取件点地址: 浦东陆家嘴(.*?)栋
将信息整合并加入提醒列表。
取件码捷径
提醒事项此捷径仅适用于示例文本:https://www.icloud.com/shortcuts/7bfd240f6f524c359b04b507f8f82ce6
结束语
文章中捷径思路利用正则表达式提取文本(取件码、快递地址)。
希望此文章可以帮助到你。
注释:
[^1]: 非贪婪匹配: 尽可能匹配最短的字符串;贪婪匹配:尽可能匹配最长的字符串。
正则表达式可以通过询问聊天机器人或留言私信我(请务必将隐私信息去除或替换),但不保证会回复。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

值友2126184698
校验提示文案
值友9084716221
校验提示文案
骑着神马的帅锅
校验提示文案
值友2126184698
校验提示文案
骑着神马的帅锅
校验提示文案
值友9084716221
校验提示文案