Filtro do Gmail com expressões regulares

14

Uso o Gmail e estou recebendo muitos e-mails que desejo filtrar . Todos eles têm em comum que subjecté assim:

Some words - r1234 - Some more words
Some words - r987665 - Some more words
Some words - r01 - Some more words

Então, todos eles têm algo como - r... -no assunto ...

Existe alguma maneira de filtrar todas essas mensagens?

MikO
fonte
5
Infelizmente, o Gmail não suporta expressões regulares , mas você pode examinar algumas das outras soluções fornecidas pela resposta.
John Bensin 23/09
E se você procurar "Some words - r" " - Some more words"?
MrWhite
@ W3D Eu não entendo o que você quer dizer ...
Miko
11
Ah, "algumas palavras" e "mais algumas palavras" variam a cada vez? Nesse caso, minha sugestão não funcionaria. Talvez eu tenha assumido erroneamente que essas duas frases eram consistentes entre esses e-mails? (Além disso, só percebi que gmail não parece como a busca de palavras parte, por isso "wor" não iria encontrar "palavra"!)
MrWhite

Respostas:

10

O artigo de ajuda do Google 7190 lista os operadores de pesquisa que você pode usar no Gmail. Este artigo lista a palavra-chave AROUND mencionada pela RADA .

Atualmente, o uso do *(SHIFT 8) também funciona. Eu o uso como *= AnyTextHere.

por exemplo " Ticket* for user" encontre Ticket 1 for usere Ticket 2 for usere Ticket 1000 for user.

Ego Alterado
fonte
Isso não está funcionando para mim na topesquisa, por exemplo, para: (some_id*@some.email)
Nam G VU
2
A pergunta original era sobre filtragem na linha de assunto. Você está tentando filtrar no to:campo. Usando to:*@some.emailou to:@some.emailfunciona. Sua solicitação de uso to:string*@some.emailnão. Talvez o Google use To& Fromcampos de maneira diferente da Subject?
Altered-Ego
Obrigado por explicar claramente @IanC. Usar AROUND funciona muito bem agora.
Nam G VU
3

Resposta curta

O Gmail não inclui recursos de pesquisa, como curingas ou expressões regulares.

Alternativas

Use a API do Gmail, o Script do Google Apps ou um aplicativo de terceiros que inclua recursos de pesquisa como curingas ou expressões regulares.

Referências

Pesquisar no Gmail - Ajuda do Gmail

Rubén
fonte
Para obter um exemplo de script do Google Apps, consulte: github.com/paoloantinori/gmail-labeler Depois de filtrar esses e-mails, você pode usar o script para marcá-los como lidos ou movê-los para sua pasta de spam.
Toland H
1

Filtrando "De" com:

*@someemail.com OR *@someothermail.com

Funciona para mim.

Lucas Bustamante
fonte
11
A pergunta é sobre fazê-lo com expressão regular nos assuntos.
reduzindo a atividade
1

Você pode conseguir isso com a palavra-chave AROUND do google.

Por exemplo, eu tenho um filtro configurado para excluir e-mails com a linha de assunto como "Seu histórico de transações em dezembro de 2018" . Para coincidir com qualquer alteração nas datas, defini o assunto como "Seu histórico de transações AROUND" . Funciona perfeitamente.

RADA
fonte
-2

Eu só quero atualizar este post, pois ele possui informações incorretas (ou desatualizadas). O Gmail suporta caracteres curinga. Eu tenho o seguinte curinga configurado para a Política de Privacidade do assunto ... e funciona muito bem. Eu não quero essas palavras para aplicar ao corpo uma vez que pode estar no fundo da maioria dos e-mails.

Assim: * Privacy Policy *.

Carl Shepard
fonte
Eu acho que você encontrará que "subject:privacy policy"funciona tão bem. Ainda não é um suporte de curinga.
ale
Só para esclarecer, estou falando sobre definir filtros que não pesquisam. Mas você está certo sobre não precisar do *. Acabei de adicionar a Política de Privacidade e a encontrou mesmo quando NÃO eram as primeiras palavras no assunto. Eu poderia jurar que não funcionaria na primeira vez que tentei. Talvez demorou um minuto para atualizar. Além disso, para que as pessoas não se confundam, o GMAIL adiciona "subject:" por conta própria ao usar a tela de configuração.
Carl Shepard