在exchangelib中的filter()中应用Regex

2024-04-27 14:33:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一个需要使用正则表达式过滤主题的脚本。exchangelib支持吗?如果是的话,我能举几个例子吗?在


Tags: 脚本主题例子exchangelib
1条回答
网友
1楼 · 发布于 2024-04-27 14:33:21

正则表达式是not supported in EWS,因此不能在服务器端进行筛选。您必须提取所有项目并在客户端进行筛选:

for item in account.inbox.all():
    if re.match(r'some_regexp', item.subject):
        # Do something

只有当您希望先获取完全匹配的项目时,才可以通过以下方式优化:

^{pr2}$

相关问题 更多 >