Regex n'est pas sur la liste des fonctions de recherche et il était sur (plus ou moins, comme Meilleure fonctionnalité de recherche de messages (par exemple, recherche par caractères génériques et par mots partiels). ) la liste des produits pré-commercialisés demandes de fonctionnalités La réponse est donc "vous ne pouvez pas faire cela via l'interface web de Gmail" :-(
Il n'y a pas de Laboratoires les fonctions qui offrent cela. Les filtres SIEVE seraient un autre moyen de le faire, cela aussi n'était pas supporté il semble qu'il n'y ait plus de déclaration définitive sur la prise en charge de SIEVE dans l'aide de Gmail.
Mis à jour pour la rotation des liens La liste pré-établie des demandes de fonctionnalités a été, euh, mise en boîte, l'original est sur archive.org daté de 2012, maintenant vous obtenez juste redirigé vers une page simplifiée vous expliquant comment donner votre avis. Manque de soutien de SIEVE était couvert par la réponse 78761 Gmail prend-il en charge toutes les fonctionnalités IMAP ? depuis un certain temps en 2015 cette réponse redirige silencieusement vers la réponse sur la configuration du client IMAP, archive.org a une copie datant de 2014.
Avec la facilité de recherche actuelle, les parenthèses de toute forme () {} []
sont utilisés pour le regroupement, ils n'ont aucun effet observable s'il n'y a qu'un seul terme à l'intérieur. Utilisation de (aaa|bbb)
y [aaa|bbb]
sont équivalents et trouveront tous deux des mots aaa
o bbb
. La plupart des autres caractères de ponctuation, y compris \
sont traités comme un espace ou un séparateur de mots, +
-
:
y "
ont cependant une signification particulière, voir le aide .
Depuis 2016, seul le formulaire " {term1 term2}
"est documenté pour cela, et est équivalent à la recherche " term1 OR term2
".
Vous peut effectuer des recherches regex sur votre boîte aux lettres (dans certaines limites) de manière programmatique via Google docs : http://www.labnol.org/internet/advanced-gmail-search/21623/ a une source montrant comment le faire (copier le document, puis Tools > Script Editor
pour obtenir la source complète).
Vous pouvez également le faire via IMAP comme décrit ici : Recherche IMAP en Python pour un sujet partiel et script quelque chose pour déplacer les messages dans un autre dossier. Le verbe IMAP SEARCH ne prend en charge que les sous-chaînes, pas les regex (la recherche Gmail est en outre limitée aux mots complets, pas aux sous-chaînes), un traitement supplémentaire des correspondances pour appliquer une regex serait nécessaire.
Pour être complet, une dernière solution de contournement : Gmail prend en charge plus l'adressage si vous pouvez changer l'adresse de destination en youraddress+jenkinsrelease@gmail.com
il sera toujours envoyé dans votre boîte aux lettres, où vous pourrez le filtrer par adresse de destinataire. Veillez à filtrer en utilisant l'adresse électronique complète to:youraddress+jenkinsrelease@gmail.com
. Bien entendu, cela revient plus ou moins à créer une adresse Gmail dédiée à cette fin :-)
0 votes
Il ne faut pas
^\[RELEASE\].*
fait l'affaire ou est-ce que je comprends mal ce que vous voulez faire ?0 votes
Non, quel que soit l'échappement, le format regex ne fonctionne pas. D'après ce que j'ai lu, gmail n'a pas de support standard pour les regex, et d'après l'expérimentation, il semble que, comme avec google search, les caractères spéciaux sont simplement ignorés. Je suis à la recherche d'un drapeau "secret" ou autre qui peut être utilisé' peut-être quelque chose comme
atstart:mystring
en accord avec leurhas:
,in:
les notations. Je vais ajouter cette info dans mon post pour plus de clarté, merci quand même.