Lehetséges helyettesítő karakteres keresés a Gmailben?
Válasz
Általában nem, nem.
A Gmail keresési funkciója az alapján működik, amit tokenek nek írnék le. Token az alfanumerikus karakterek bármely szekvenciája szóközzel vagy más, nem alfanumerikus karakterekkel elválasztva, például aláhúzás, pont (pont), “@”, kötőjel stb. A [email protected] címen tehát 4 tokenek: “peter”, “ford23”, “example” és “com”.
Helyettesítő karakterek a tokenek nem működnek. A helyettesítő karakterek a tokeneken kívül nem szükségesek és félrevezetőek.
Képzelje el, hogy szeretne üzeneteket találni a peter.ford23 címről. @ example.com és kipróbálta a következő példákat:
from:(pete*)
… nem működne
from:(ford23@*)
… működne, de félrevezető. Ez nem különbözik a “from: ford23” kifejezésre való kereséstől.
Ha úgy gondolta, hogy a Gmail a “ford23” után azonnal ellenőrzi a “@” szimbólumot, akkor ezt kipróbálhatja …
from:(peter@*)
… nem működhet, de működik!
`
A másik válaszban szereplő egyik példa
subject:(jefferson-*)
… de a Gmail ismét akaratlanul is félrevezet minket. A kötőjel és a csillag karakterek nincsenek hatással. (Eltávolíthatja őket, majd eltávolíthatja a zárójeleket is. Ez ugyanaz, mint a “subject: jefferson” keresésre.) Ez egy e-mailt küldene, amelynek tárgya: “meeting with jefferson.jones”.
subject:(jefferso*)
… nem küldene e-mailt a “jefferson-school”
subject:(jefferso*-*)
tantárgy mellett nem küldjön egy e-mailt a “jefferson-school” témával
`
Javaslat volt, hogy Perl regex A használható. Itt nem foglalkozom ezzel a javaslattal, kivéve, hogy megismételem, hogy a
A tokenek nem működnek (még a Perl-szintaxist sem használva). Az helyettesítő karakterek a tokeneken kívül feleslegesek és félrevezetőek.
`
Jogi nyilatkozat: A rövidség kedvéért bizonytalanság nélküli nyelvet használtam ge fent. De nem a Google-nél dolgozom, és ebben a válaszban sem vagyok 100% -ig biztos minden állításban. Úgy vélem, hogy ez az eddigi egyik legjobb válasz. A Google saját Gmail keresési operátorok súgója nem említi a helyettesítő karaktereket.
Válasz
A Perl regexet mind a keresésben, mind a szűrőkben használhatja, ha előre perjelbe burkolja.
from:(/(\@hp\.com$)/)
Mindennek megfelel a hp.com domainből.
Nagyon gyorsan bonyolódik, mert el kell menekülnie bizonyos karakterektől.
Ez az, amelyet használok, amely megfelel több címnek és több szabályt tömörít az egyik:
from:(/(^(discship|info)\@netflix\.com$)|(\@(engage|email)\.xbox\.com$)/) Apply filter Media
Ez az értesítési e-maileket címkével látja el:
[email protected] [email protected] [email protected] [email protected]
Megjegyzések
Válasz
Nem, ez nem lehetséges. Ez azonban attól függ, mire van szüksége. A Gmail egész szavakon alapuló szűkítésnek nagyon korlátozott formáját használja.
Például nézzük meg, hogy be tudom-e tölteni az e-maileket a következő címről: [email protected]
from:phwd
– működik
from:pwhd.l
– nem
from:phw
– nope
Tehát a legközelebb ebben az esetben az lesz, ha az illető elég kedves volt ahhoz, hogy az utónevét és a vezetéknevét periódusra vágja.
így [email protected]
azt eredményezi, hogy a fenti keresések nem fognak működni.
De mondd, hogy kedves voltam kitölteni elérhetőségemet, és legyen a megjelenítési nevem “phwd vezetéknév”, akkor legalább így lehívhatom
from:"phwd" from:"phwd lastname"
Szar, de legalább van Gmail-nindzsák .
Megjegyzések
- Ez az oldal tartalmaz néhány információt.
- Erről részletes blogbejegyzést írtam , hátha valaki további információt szeretne.
Válasz
szerint a Berkeley Lab Commons-nak:
A Gmail keresés nem valósít meg rész-, rész-, helyettesítő vagy reguláris kifejezés keresést.
Az egyetlen alternatíva a dolgok szűkítése az Összetett kereséssel, vagy több, egyidejű lehetőség kipróbálása a keresőmezőben. >
- +1 köszönet Ivónak ezért, néha hibásan írtam néhány szót az e-mailekben, és erre reménykedtem. Hagyom a kérdést még egy napig nyitva, hátha valaki erre megoldást talál.
- Milyen vicces! A Berkeley Lab-nál dolgozom, és a Berkeley Lab Google Apps bevezetésének korai alkalmazója voltam, és részt vettem a GYIK mögött zajló vitában. Kicsit más a véleményem. Lásd az alábbi válaszomat.
- A link most megszakadtnak tűnik
Válasz
A helyettesítő karakterek hivatalosan nem támogatott a Gmailben , még akkor sem, ha támogatja őket a Google Keresés .
Ez azt jelenti, hogy helyettesítő karaktereket használtam a gazdagépnevek és a tárgysorok megfeleltetésére, és ezt már több mint 5 éve csinálom. Mivel azonban a helyettesítő karakterek nem támogatottak, a viselkedés időről időre változik. Az egykor működő szűrők leállnak, miután a Google megváltoztatta a Gmailt. Ezenkívül a Gmailben a Google Apps alkalmazásban használt szűrők másképp működhetnek, mint a szokásos Gmail szűrői (a Google Appsen kívül).
Az alábbi példák nekem működnek a Gmail for Google Apps szolgáltatásban.
Például 2012 októberéig a következő kereséssel tudtam összehangolni az “[email protected]” vagy az “example@*.example.org” sorból küldött e-maileket (ahol ez utóbbi közvetlenül küldött e-mail volt) például a [email protected] címről).
from:([email protected] OR example@*.example.org)
De 2012 októberében ez a szűrő hirtelen elromlott. De most a következő keresést használhatom ugyanazokkal az eredményekkel:
from:example*example.org
Ezenkívül helyettesítő karaktert is használhatok a tárgy sorában. A következő szűrő egyeztetni fogja az e-maileket egy ilyen témával: [jefferson-school-pta] Important information from school principal
:
subject:(jefferson-*)
Megjegyzések
- Válaszom szerint úgy gondolom, hogy a subject: (jefferson- *) keresése megegyezik a subject: jefferson keresésével a helyettesítő karakterekkel való minden látható siker piros hering.
- Talán megváltozott az algoritmus, de e-mailem idején
subject:(jefferson-*)
éssubject:jefferson
más eredményeket adna. “ subject: jefferson` nem egyezik a következővel:jefferson-school-pta
.
Válasz
Kicsit könnyebb, egyszerűen írja be a következőt a keresőmezőbe:
from: (*@mysite.com)
Megjegyzések
- Bár ez a teljes domain előtti kereséseknél helytálló, nem ‘ az igazi helyettesítő karakter, vagyis
[email protected]
nem lenne ‘ t nem talál olyan keresésből, mint afrom:(word*@domain.com
). - Válaszom szerint úgy gondolom, hogy a * és a @ nem rendelkezik a kívánt céllal (vagy bármilyen) hatása. Tehát ez a keresés meg fog egyezni mindazzal, amire számítottál, és esetleg néhány további dologgal.
Válasz
Tudom, hogy ez nem a legegyszerűbb megoldás, de Mozilla Thunderbird csillag helyettesítővel működik . Például a * top * keresésével bármi megtalálható, amely részben vagy egészben tartalmazza ezt a karakterláncot, például Stop vagy TopGun.
Válasz
Nem, ez” s nem lehetséges.
A Gmailben végzett keresés nem teszi lehetővé az alsávon történő keresést.
Megjegyzések
- Link hozzáadása a követelés biztonsági másolatához segít.
from:(/(hp\.com$)/)
lekérdezésfrom:@hp.com
. Az r Az eason|
működik, mertOR
operátorként működik. @Turtle: Van-e linkje a szolgáltatás dokumentációjára?from:(/\@web1|web2|webdev|db1|db2|dbdev\.example\.org$/)
from:(/($(engage|email)\.\/xbox^com)/)
.