Risposte:
Non in generale, no.
La funzionalità di ricerca di Gmail funziona in base a ciò che definirei token . Un token è qualsiasi sequenza di caratteri alfanumerici separati da uno spazio o da altri caratteri non alfanumerici come trattino basso, punto (punto), "@", trattino, ecc. Quindi in peter.ford23@example.com ce ne sono 4 token: "peter", "ford23", "esempio" e "com".
I caratteri jolly all'interno dei token non funzionano. I caratteri jolly al di fuori dei token non sono necessari e fuorvianti.
Immagina di voler trovare messaggi da peter.ford23@example.com e di provare questi esempi:
from:(pete*)
... non funzionerebbe
from:(ford23@*)
... funzionerebbe, ma è fuorviante. Non è diverso dalla ricerca di "from: ford23".
Se pensavi che Gmail stesse verificando il simbolo "@" subito dopo "ford23", puoi provare invece ...
from:(peter@*)
... non dovrebbe funzionare, ma funziona!
`
Un esempio fornito in un'altra risposta è
subject:(jefferson-*)
... ma ancora una volta, Gmail ci inganna inavvertitamente. I caratteri trattino e asterisco non hanno alcun effetto. (È possibile rimuoverli e quindi rimuovere le staffe troppo E 'lo stesso come la ricerca di "subject: jefferson"..) Si dovrebbe restituire un e-mail con oggetto "incontro con jefferson.jones".
subject:(jefferso*)
... non restituirebbe un'e-mail con oggetto "jefferson-school"
subject:(jefferso*-*)
... non restituirebbe un'e-mail con oggetto "jefferson-school"
`
C'è stato un suggerimento su come usare il regex del Perl . Non affronterò questo suggerimento qui, tranne per ripetere che i caratteri jolly all'interno dei token non funzionano (anche usando la sintassi Perl). E i caratteri jolly al di fuori dei token non sono necessari e fuorvianti.
`
Disclaimer: Per brevità ho usato il linguaggio senza incertezza sopra. Ma non lavoro per Google e non sono sicuro al 100% di ogni reclamo in questa risposta. Io non credo che sia una delle migliori risposte finora però. La pagina di aiuto degli operatori di ricerca Gmail di Google non menziona i caratteri jolly.
Puoi usare Perl regex sia nella ricerca che nei filtri se lo avvolgi in una barra.
from:(/(\@hp\.com$)/)
Corrisponderà a tutto dal dominio hp.com.
Diventa complicato molto rapidamente perché devi scappare da alcuni personaggi.
Eccone uno che uso che corrisponde a più indirizzi e comprime diverse regole fino a una:
from:(/(^(discship|info)\@netflix\.com$)|(\@(engage|email)\.xbox\.com$)/)
Apply filter Media
Questo identificherà le email di notifica corrispondenti:
discship@netflix.com
info@netflix.com
ANYTHING@engage.xbox.com
ANYTHING@email.xbox.com
from:(/\@web1|web2|webdev|db1|db2|dbdev\.example\.org$/)
from:(/($(engage|email)\.\/xbox^com)/)
.
No, non è possibile. Tuttavia, dipende da cosa ti serve. Gmail utilizza una forma molto limitata di derivazione basata su parole intere.
Ad esempio, vediamo se riesco a recuperare le email da phwd.lastname@gmail.com
from:phwd
- lavori
from:pwhd.l
- no
from:phw
- no
Quindi il più vicino che otterrai in questo caso è se la persona era abbastanza gentile da tagliare il suo nome e cognome entro il punto.
pertanto phwdlastname@gmail.com
, tutte le ricerche di cui sopra non funzioneranno.
Ma dire che sono stato gentile a compilare le mie informazioni di contatto e avere il mio nome visualizzato come "cognome phwd", quindi posso almeno recuperarlo in questo modo
from:"phwd"
from:"phwd lastname"
Fa schifo ma almeno abbiamo Gmail Ninjas .
Secondo Berkeley Lab Commons:
La ricerca di Gmail non implementa la ricerca di stringhe secondarie, parziali, jolly o espressioni regolari.
L'unica alternativa è restringere le cose con Ricerca avanzata o provare più opzioni simultanee nella casella di ricerca
I caratteri jolly non sono ufficialmente supportati in Gmail , anche se sono supportati nella Ricerca Google .
Detto questo, ho usato i caratteri jolly per abbinare i nomi host e le righe dell'oggetto, e lo faccio da più di 5 anni. Tuttavia, poiché i caratteri jolly sono una funzionalità non supportata, il comportamento cambia di volta in volta. I filtri che una volta funzionavano smettono di funzionare dopo che Google ha cambiato Gmail. Inoltre, i filtri utilizzati con Gmail in Google Apps potrebbero funzionare in modo diverso rispetto ai filtri in Gmail standard (al di fuori di Google Apps).
I seguenti esempi funzionano per me in Gmail per Google Apps.
Ad esempio, fino all'ottobre 2012 sono stato in grado di utilizzare la seguente ricerca per abbinare le e-mail inviate con la riga from di "esempio@esempio.org" o "esempio@*.esempio.org" (dove quest'ultima era un'e-mail inviata direttamente da root@host.example.org, ad esempio).
from:(example@example.org OR example@*.example.org)
Ma nell'ottobre 2012 questo filtro si è rotto improvvisamente. Ma ora posso usare la seguente ricerca con gli stessi risultati:
from:example*example.org
Inoltre, posso usare un carattere jolly nella riga dell'oggetto. Il seguente filtro abbinerà le e-mail a un argomento come [jefferson-school-pta] Important information from school principal
:
subject:(jefferson-*)
subject:(jefferson-*)
e subject:jefferson
restituirebbe risultati diversi. `` soggetto: Jefferson` non corrisponderebbe jefferson-school-pta
.
Un po 'più semplice, basta scrivere quanto segue nella casella di ricerca:
from: (*@mysite.com)
wordpress@domain.com
non verrebbe trovato da una ricerca come from:(word*@domain.com
).
So che non è la soluzione più semplice, ma con Mozilla Thunderbird l' asterisco jolly funzionerà. Ad esempio, la ricerca di * top * troverà tutto ciò che contiene parzialmente o totalmente quella stringa, ad esempio Stop o TopGun.
https://commons.lbl.gov/display/google/Gmail+workarounds+for+sub-string+(partial+word)+search
No, non è possibile.
La ricerca in Gmail non consente la ricerca per sottostringa.
Ecco la pagina Suggerimenti per la ricerca avanzata di Google:
http://mail.google.com/support/bin/answer.py?answer=8931&topic=41
In generale, non è necessario un jolly. Puoi semplicemente cercare 2 parti di parole o parole con spazio tra loro e otterrai tutte le e-mail che contengono le 2 parole, sia che si trovino entrambe all'interno della stessa parola o meno.
from:(/(hp\.com$)/)
stia diventandofrom:@hp.com
. Il motivo|
funziona perché agisce comeOR
operatore. @Turtle: hai collegamenti alla documentazione della funzione?