收到自动发送的电子邮件时,我正在尝试创建搜索过滤器。

我要过滤的电子邮件始终包含以下格式:

Gitlab | foo | bar | herp a derp


如何为符合以下要求的电子邮件创建过滤器?

匹配项:


“ Gitlab |”

但是与主题不匹配的电子邮件


“ gitlab”
“ Gitlab”

我尝试了什么

subject:+"Gitlab |" 
subject:"Gitlab |"
subject:"Gitlab \|"
subject:("Gitlab |")
subject:(Gitlab |)


但是,我发现Gmail匹配主题中包含单词“ gitlab”的任何电子邮件,无论是否存在“ |”当下。

如何仅过滤带有“ Gitlab |”的电子邮件?

评论

相关(可能重复):搜索“!”在Gmail主题中。答案中还有一个Google脚本,可能对您有用。

#1 楼

不幸的是,您可能无法做您想做的事。

关于Gmail搜索


Gmail无法识别特殊的搜索字符,例如方括号,括号,货币符号,与号,井号和星号


您需要找到有关要过滤的邮件的其他一些独特信息。 (高级搜索运算符)

评论


最近,我尝试创建带有特殊字符的过滤器,当我尝试使用反斜杠(\)来转义字符时,未显示有关特殊字符的警告。我还没有确定这是否可行,无论是否带有反斜杠,匹配的电子邮件都是相同的。

– 2rs2ts
2015年12月28日15:10



@ 2rs2ts否,反斜杠感叹号无助于限制搜索。不幸。我刚刚用subject:\!进行了测试。与主题:!。

– imz-伊万·扎哈拉里舍夫(Ivan Zakharyaschev)
16 Sep 15'6:41

#2 楼

CloudBerry备份报告带有笑脸或皱着眉头的“ :)”或“ :(”

,使用+搜索Gmail似乎可以搜索特殊字符。

@ale链接到较早版本的高级Gmail搜索运算符


与单词完全匹配的结果|
+

                               | Example: +unicorn



搜索“是否有单词'CloudBerry Backup report :)'导致搜索了'CloudBerry Backup report:',并删除了右括号。

使用“ CloudBerry Backup报告+ :)”时,括号仍然保留,并且消息会准确显示在搜索结果中。

评论


这不适用于#。例如,搜索+#house和#house将返回相同的结果:带有单词house的所有内容,而不仅仅是#house。

–德里克
19-09-13在20:38