Regex nie znajduje się na liście funkcji wyszukiwania i znajdował się na (mniej więcej, ponieważ Lepsza funkcja wyszukiwania wiadomości (tj. Wyszukiwanie wieloznaczne i częściowe wyszukiwanie słów) ) na liście gotowych żądań funkcji , więc odpowiedź brzmi „nie możesz tego zrobić to za pośrednictwem interfejsu internetowego Gmaila ”:-(
Nie ma obecnie żadnych funkcji Labs, które to oferują. Filtry SIEVE to inny sposób na zrobienie tego, który również nie był obsługiwany , wydaje się, że w pomocy Gmaila nie ma już żadnego ostatecznego oświadczenia na temat obsługi SIEVE.
Zaktualizowano z powodu rotacji linków Wstępnie przygotowana lista żądań funkcji była, eee, konserwowana, oryginał znajduje się na archive.org z 2012 r., Teraz po prostu zostajesz przekierowany na nudną stronę z informacją, jak przekazać opinię. Brak obsługi SIEVE został omówiony w odpowiedzi 78761 Czy Gmail obsługuje wszystkie funkcje IMAP? , od jakiegoś czasu w 2015 roku ta odpowiedź po cichu przekierowuje na odpowiedź o konfiguracji klienta IMAP, archive.org posiada kopię z 2014 roku.
Przy obecnej funkcji wyszukiwania nawiasy dowolnej formy () {} []
są używane do grupowania, nie mają one zauważalnego efektu, jeśli jest tylko jeden termin. Używanie (aaa|bbb)
i [aaa|bbb]
są równoważne i oba znajdują słowa aaa
lub bbb
. Większość innych znaków interpunkcyjnych, w tym \
, jest traktowana jako spacja lub separator wyrazów +
-
:
i "
ma jednak specjalne znaczenie, zobacz pomoc .
Od 2016 r. {term1 term2}
Udokumentowano tylko formularz „ ”, który jest odpowiednikiem wyszukiwania „ term1 OR term2
”.
Państwo może zrobić regex wyszukiwania na pocztę głosową (w pewnych granicach) programowo poprzez Google Docs: http://www.labnol.org/internet/advanced-gmail-search/21623/ ma źródło pokazujące, jak można to zrobić (skopiować dokument, następnie Tools > Script Editor
, aby uzyskać kompletne źródło).
Możesz to również zrobić przez IMAP, jak opisano tutaj:
Python IMAP wyszukuje częściowy temat
i skryptuje coś, aby przenieść wiadomości do innego folderu. Czasownik IMAP SEARCH obsługuje tylko podciągi, a nie wyrażenie regularne (wyszukiwanie w Gmailu jest ponadto ograniczone do pełnych słów, a nie podciągów), potrzebne byłoby dalsze przetwarzanie dopasowań w celu zastosowania wyrażenia regularnego.
Dla kompletności, ostatnie obejście: Gmail obsługuje adresowanie plus , jeśli możesz zmienić adres docelowy na ten adres youraddress+jenkinsrelease@gmail.com
, zostanie on nadal wysłany do Twojej skrzynki pocztowej, gdzie możesz filtrować według adresu odbiorcy. Pamiętaj, aby filtrować przy użyciu pełnego adresu e-mail to:youraddress+jenkinsrelease@gmail.com
. To oczywiście mniej więcej to samo, co skonfigurowanie w tym celu dedykowanego adresu Gmail :-)
^\[RELEASE\].*
załatwić sprawy, czy źle rozumiem, co chcesz zrobić?