Filtre Gmail avec expressions régulières

15

J'utilise Gmail et je reçois beaucoup d'e-mails que je souhaite filtrer . Ils ont tous en commun que subjectc'est comme ça:

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

Donc, tous ont quelque chose comme - r... -dans le sujet ...

Existe-t-il un moyen de filtrer tous ces messages?

MikO
la source
5
Malheureusement, Gmail ne prend pas en charge les expressions régulières , mais vous pouvez examiner certaines des autres solutions proposées par cette réponse.
John Bensin
Et si vous recherchez "Some words - r" " - Some more words"?
MrWhite
@ w3d Je ne comprends pas ce que tu veux dire ...
MikO
1
Ah, est-ce que "Quelques mots" et "Quelques mots de plus" varient à chaque fois? Dans ce cas, ma suggestion ne fonctionnerait pas. J'ai peut-être supposé à tort que ces deux phrases étaient cohérentes parmi ces e-mails? (En outre, je viens de réaliser que gmail ne semble pas aimer rechercher des mots
partiels

Réponses:

10

Google aide l'article 7190 répertorie les opérateurs de recherche que vous pouvez utiliser dans Gmail. Cet article répertorie le mot clé AROUND mentionné par RADA .

Actuellement, l'utilisation de *(SHIFT 8) fonctionne également. Je l'utilise comme *= AnyTextHere.

par exemple " Ticket* for user" trouver Ticket 1 for useret Ticket 2 for useret Ticket 1000 for user.

Ego altéré
la source
Cela ne fonctionne pas pour moi dans la torecherche, par exemple à: (some_id*@some.email)
Nam G VU
2
La question initiale concernait le filtrage sur la ligne d'objet. Vous essayez de filtrer sur le to:terrain. Utilisation to:*@some.emailou to:@some.emailfonctionne. Votre demande d'utilisation to:string*@some.emailne le fait pas. Peut-être que Google utilise les champs Toet les Fromchamps différemment du Subject?
Altered-Ego du
Merci pour expliquer clairement @IanC. Utiliser AROUND fonctionne bien maintenant.
Nam G VU
3

Réponse courte

Gmail n'inclut pas de fonctionnalités de recherche telles que les caractères génériques ou les expressions régulières.

Alternatives

Utilisez l'API Gmail, Google Apps Script ou une application tierce qui inclut des fonctionnalités de recherche telles que les caractères génériques ou les expressions régulières.

Références

Rechercher dans Gmail - Aide Gmail

Rubén
la source
Pour un exemple de script Google Apps, voir: github.com/paoloantinori/gmail-labeler Après avoir filtré ces e-mails, vous pouvez utiliser le script pour les marquer comme lus ou les déplacer vers votre dossier spam.
Toland H
2

Pour le filtrage Gmail, vous devez d'abord créer les "opérateurs de recherche". Bien que ce ne soit pas une expression régulière, vous pouvez toujours réaliser ce que vous voulez.

Quelques mots - r1234 - Quelques mots de plus

Serait quelque chose comme "Quelques mots AUTOUR 1 Encore quelques mots"

Trouvez des messages contenant des mots les uns à côté des autres. Utilisez le nombre pour dire combien de mots à part les mots peuvent être

ENVIRON

Exemple: vacances AUTOUR DE 10 vacances

Ajoutez des guillemets pour rechercher les messages dans lesquels le mot que vous mettez en premier reste en premier.

Exemple: "secret AROUND 25 anniversaire"

Voici l' aide officielle

Je me suis retrouvé ici parce que j'essayais de réduire le nombre de filtres séparés que j'avais et je voulais les regrouper. Après avoir lu la référence, mes messages sont tous propres.

de :( "Twitter" OU "Facebook")

Peter Jaffray
la source
1

Filtrer "De" avec:

*@someemail.com OR *@someothermail.com

Travaille pour moi.

Lucas Bustamante
la source
1
La question est de le faire avec une expression régulière sur des sujets.
réduction de l'activité le
1

Vous pouvez y parvenir avec le mot clé AROUND de Google.

Par exemple, j'ai un filtre configuré pour supprimer les e-mails avec la ligne d'objet comme "Votre historique des transactions de décembre 2018" . Pour correspondre à tout changement de date, j'ai défini le sujet sur "Votre historique de transactions AUTOUR" . Cela fonctionne parfaitement.

RADA
la source
0

Je n'ai pas essayé l'expression régulière, mais le document d'aide actuel spécifie (avec des exemples) les opérateurs que vous pouvez utiliser pour filtrer les résultats de la recherche.

https://support.google.com/mail/answer/7190?hl=en

alds
la source
-2

Je veux juste mettre à jour ce post car il contient des informations incorrectes (ou obsolètes). Gmail prend en charge les caractères génériques. J'ai le caractère générique suivant configuré pour la politique de confidentialité du sujet ... et cela fonctionne très bien. Je ne veux pas que ces mots s'appliquent au corps car ils peuvent être au bas de la plupart des e-mails.

Comme ceci: * Privacy Policy *.

Carl Shepard
la source
Je pense que vous trouverez que cela "subject:privacy policy"fonctionne aussi bien. Ce n'est toujours pas un support générique.
ale
Juste pour clarifier, je parle de définir des filtres qui ne recherchent pas. Mais vous avez raison de ne pas avoir besoin du *. Je viens d'ajouter la politique de confidentialité et elle l'a trouvée même lorsqu'ils n'étaient PAS les premiers mots du sujet. Je pourrais jurer que cela ne fonctionnerait pas la première fois que je l'ai essayé. Peut-être que la mise à jour a pris une minute. De plus, pour que les gens ne se trompent pas, GMAIL ajoute lui-même "subject:" lors de l'utilisation de l'écran de configuration.
Carl Shepard