正则表达式是不是上的搜索功能列表,这是对(或多或少,如更好的信息搜索功能(即通配符和部分单词搜索))预罐装的列表功能要求,所以答案是“你不能做通过Gmail网络用户界面” :-(
目前没有实验室功能可提供此功能。SIEVE过滤器将是执行此操作的另一种方法,该方法也不被支持,Gmail帮助中似乎不再有关于SIEVE支持的明确声明。
已针对链接腐烂进行了更新预先设置的功能请求列表已预先确定,原始文件位于2012年的archive.org上,现在您仅被重定向到一个哑巴的页面,告诉您如何提供反馈。缺乏筛支持被覆盖在回答78761 Gmail支持IMAP的所有功能吗?,由于该答案在2015年的某个时间默默地重定向到有关IMAP客户端配置的答案,因此archive.org的副本为2014年。
在当前的搜索工具中,任何形式的方括号() {} []
都可用于分组,如果其中只包含一个术语,则不会产生明显的效果。使用 (aaa|bbb)
和[aaa|bbb]
等价,并且都可以找到单词aaa
或bbb
。大多数其他标点符号,包括\
,被视为一个空间或一个字分隔符,+
-
:
并"
确实有特殊的含义,虽然,看到的帮助。
截至2016年,仅记录了“ {term1 term2}
” 形式,相当于搜索“ term1 OR term2
”。
您可以通过Google文档以编程方式(在限制范围内)在邮箱上进行正则表达式搜索:http : //www.labnol.org/internet/advanced-gmail-search/21623/具有显示如何进行正则表达式搜索的功能(复制文档,然后Tools > Script Editor
获取完整的源代码)。
您也可以按如下所述通过IMAP进行此操作:
Python IMAP搜索部分主题
并编写脚本以将消息移至其他文件夹。IMAP SEARCH动词仅支持子字符串,不支持正则表达式(Gmail搜索进一步限于完整的单词,而不是子字符串),需要对匹配进行进一步处理以应用正则表达式。
为了完整起见,最后一种解决方法是:Gmail支持加地址,如果您可以将目标地址更改为该地址,youraddress+jenkinsrelease@gmail.com
它仍将被发送到您的邮箱,您可以在其中按收件人地址进行过滤。确保使用完整的电子邮件地址进行过滤to:youraddress+jenkinsrelease@gmail.com
。当然,这与为此目的设置专用的Gmail地址大致相同:-)
^\[RELEASE\].*
做,还是我会误解你想做什么?