Regex відсутній у списку функцій пошуку , і він був у (більш-менш, як краща функція пошуку повідомлень (наприклад, підстановка підказки та частковий пошук слова) ) в списку попередньо запитуваних функцій , тому відповідь "ви не можете робити це через веб-інтерфейс Gmail ":-(
Немає поточних функцій лабораторій, які пропонують це. Фільтри SIEVE були б іншим способом цього зробити, що теж не підтримувалося , схоже, більше немає жодного остаточного твердження про підтримку SIEVE у довідці Gmail.
Оновлено для гниття посилань Заздалегідь заздалегідь консервований список запитів щодо функцій був, е. Консервований, оригінал знаходиться на archive.org від 2012 року, тепер ви просто перенаправляєтесь на сторінку, що скидається, що розповідає, як дати відгуки. Відсутність підтримки SIEVE було висвітлено у відповіді 78761 Чи підтримує Gmail усі функції IMAP? , оскільки якийсь час у 2015 році ця відповідь мовчки переспрямовує на відповідь про конфігурацію клієнта IMAP, archive.org має копію від 2014 року.
Якщо в даний час () {} []
для групування використовуються дужки пошуку будь-якої форми , вони не мають спостережуваного ефекту, якщо всередині є лише один термін. Використовуючи (aaa|bbb)
і [aaa|bbb]
еквівалентні, і ви знайдете слова aaa
або bbb
. Більшість інших знаків пунктуації, в тому числі \
, розглядаються як простір або слово сепаратор, +
-
:
і "
мають особливе значення , хоча, дивіться допомогу .
Станом на 2016 рік {term1 term2}
для цього задокументовано лише форму " ", яка еквівалентна пошуку " term1 OR term2
".
Ви можете здійснювати пошук за допомогою регулярного вибору поштової скриньки (в межах) програмно через документи Google: http://www.labnol.org/internet/advanced-gmail-search/21623/ має джерело, яке показує, як це можна зробити (скопіюйте документ, потім Tools > Script Editor
отримати повне джерело).
Ви також можете це зробити за допомогою IMAP, як описано тут:
Python IMAP шукає частковий предмет
та щось сценарій для переміщення повідомлень у іншу папку. Дієслово IMAP ПОШУК підтримує лише підрядки, а не регулярні вирази (пошук Gmail обмежений лише повними словами, а не підрядками), знадобиться подальша обробка відповідностей для застосування регексу.
Для повноти останнє вирішення полягає в тому, що Gmail підтримує плюс адресацію , якщо ви можете змінити адресу призначення, youraddress+jenkinsrelease@gmail.com
вона все одно буде надіслана на вашу поштову скриньку, де ви можете фільтрувати за адресою одержувача. Обов’язково фільтруйте за допомогою повної електронної адреси to:youraddress+jenkinsrelease@gmail.com
. Звичайно, це більш-менш те саме, що встановити для цього спеціальну адресу Gmail :-)
^\[RELEASE\].*
робити хитрість чи я неправильно розумію, що ви хочете зробити?