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

  • sikerült valakinek ezt működtetni? I ‘ m a Google Apps használatával, és nem sem a szűrőben, sem a keresésben nem működik. Úgy tűnik, hogy csak azért működik, mert a Google elveti a szimbólumokat, így a from:(/(hp\.com$)/) lekérdezés from:@hp.com. Az r Az eason | működik, mert OR operátorként működik. @Turtle: Van-e linkje a szolgáltatás dokumentációjára?
  • Sajnos ez nem működik ‘. A Gmailen és a Google Apps-en is tesztelték.
  • Ezt sem tudom működtetni.
  • Visszaveszem. Valóban működik. Most próbáltam keresni 6 web & adatbázis-állomást, és ez nekem működik: from:(/\@web1|web2|webdev|db1|db2|dbdev\.example\.org$/)
  • Ez az félrevezető. Az egyetlen regex-szerű speciális karakter, amelyet a Gmail-keresés tiszteletben tart, a zárójel (a csoportosításhoz) és a pipe (‘ OR ‘ operátor) . @ToddProuty Ez a példa azért működik, mert az összes többi szimbólum / punct elválasztóként szolgál, nem különbözik a szóközöktől. Itt van egy másik működő példa: from:(/($(engage|email)\.\/xbox^com)/).

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

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-*) és subject: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 a from:(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.

https://commons.lbl.gov/display/google/Gmail+workarounds+for+sub-string + (részleges + szó) + keresés

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.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük