回答:
一般的には違います。
Gmailの検索機能は、トークンと呼ばれるものに基づいて機能します。トークンは、スペースまたはアンダースコア、ピリオド(ピリオド)、「@」、ダッシュなどの英数字以外の文字で区切られた英数字のシーケンスです。したがって、peter.ford23 @ example.comには4トークン:「peter」、「ford23」、「example」、および「com」。
トークン内のワイルドカードは機能しません。トークン以外のワイルドカードは不要であり、誤解を招く恐れがあります。
peter.ford23@example.comからのメッセージを検索して、これらの例を試してみてください。
from:(pete*)
...動作しません
from:(ford23@*)
...動作しますが、誤解を招きます。「from:ford23」を検索するのと同じです。
Gmailが「ford23」の直後に「@」記号をチェックしていると思われる場合は、代わりにこれを試すことができます...
from:(peter@*)
...動作しないはずですが、動作します!
`
別の答えで与えられた1つの例は
subject:(jefferson-*)
...しかし、Gmailは誤って私たちを誤解させています。ダッシュとアスタリスクの文字は効果がありません。(あなたがそれらを削除してから、あまりにもかっこを削除することができますそれは、「件名:ジェファーソン」の検索と同じです。)これは、でしょう「jefferson.jonesとの出会い」件名のメールを返します。
subject:(jefferso*)
... 件名が「jefferson-school」のメールは返されません
subject:(jefferso*-*)
... 件名が「jefferson-school」のメールは返されません
`
Perl正規表現を使用できるという提案がありました。トークン内のワイルドカードが(Perl構文を使用しても)動作しないことを繰り返すことを除いて、ここではその提案に対処しません。また、トークン以外のワイルドカードは不要であり、誤解を招く恐れがあります。
`
免責事項:簡潔にするために、上記の不確実性のない言葉を使用しました。しかし、私はグーグルで仕事をしておらず、この回答のすべての主張について100%確信はありません。私はそれがこれまでのところ最高の答えの一つであると信じています。Google独自のGmail検索演算子のヘルプページでは、ワイルドカードについては言及されていません。
Perl正規表現は、スラッシュで囲む場合、検索とフィルターの両方で使用できます。
from:(/(\@hp\.com$)/)
hp.comドメインのすべてに一致します。
特定の文字をエスケープする必要があるため、非常に複雑になります。
以下は、複数のアドレスに一致し、いくつかのルールを1つに圧縮するものです。
from:(/(^(discship|info)\@netflix\.com$)|(\@(engage|email)\.xbox\.com$)/)
Apply filter Media
一致する通知メールにラベルを付けます:
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)/)
。
いいえ、できません。しかし、それはあなたがそれを必要とするものに依存します。Gmailでは、単語全体に基づいたステミングの非常に限られた形式を使用します。
たとえば、メールを取得できるかどうかを見てみましょう phwd.lastname@gmail.com
from:phwd
-作品
from:pwhd.l
-いや
from:phw
-いや
したがって、この場合に最も近いのは、その人がピリオドで姓と名を切り取るのに十分なほど親切だった場合です。
そのためphwdlastname@gmail.com
、上記の検索はすべて機能しなくなります。
しかし、連絡先情報を入力し、表示名を「phwd lastname」にすると良いと言って、少なくともこの方法で取得できます
from:"phwd"
from:"phwd lastname"
それはひどいですが、少なくとも私たちはGmail Ninjasを持っています。
Gmail検索では、部分文字列、単語の一部、ワイルドカード、または正規表現の検索は実装されていません。
唯一の代替手段は、高度な検索で項目を絞り込むか、検索ボックスで複数の同時オプションを試すことです
ワイルドカードは、Google検索でサポートされている場合でも、Gmailでは公式にサポートされていません。
とはいえ、私はワイルドカードを使用してホスト名と件名を一致させており、これを5年以上続けています。ただし、ワイルドカードはサポートされていない機能であるため、動作は時々変わります。GoogleがGmailを変更すると、以前は機能していたフィルターが機能しなくなります。さらに、Google AppsのGmailで使用されるフィルターは、標準のGmail(Google Apps以外)のフィルターとは異なる動作をする場合があります。
次の例は、Gmail for Google Appsで使用できます。
たとえば、2012年10月までは、次の検索を使用して、「example@example.org」または「example@*.example.org」のfrom行で送信されたメールと一致させることができました(後者は、たとえば、root @ host.example.org)。
from:(example@example.org OR example@*.example.org)
しかし、2012年10月にこのフィルターは突然壊れました。しかし今では、同じ結果で次の検索を使用できます。
from:example*example.org
また、件名にワイルドカードを使用できます。次のフィルターは、件名が次のようなメールに一致します[jefferson-school-pta] Important information from school principal
。
subject:(jefferson-*)
subject:(jefferson-*)
と、subject:jefferson
異なる結果を返します。`` subject:jefferson`は一致しませんjefferson-school-pta
。
少し簡単に、検索ボックスに次のように入力してください。
from: (*@mysite.com)
wordpress@domain.com
はありませんfrom:(word*@domain.com
。
私はそれが最も簡単な解決策ではないことを知っていますが、Mozilla Thunderbirdではアスタリスクのワイルドカードが機能します。たとえば、* top *を検索すると、StopまたはTopGunなど、その文字列の一部または全体を含むすべてのものが検索されます。
https://commons.lbl.gov/display/google/Gmail+workarounds+for+sub-string+(partial+word)+search
Googleの高度な検索のヒントページは次のとおりです。http:
//mail.google.com/support/bin/answer.py?answer = 8931&topic = 41
一般的に、ワイルドカードは必要ありません。2つの単語または単語部分をスペースで検索するだけで、同じ単語内で見つかったかどうかにかかわらず、2つの単語を含むメールを取得できます。
from:(/(hp\.com$)/)
がになってfrom:@hp.com
いるためです。その理由|
は、OR
演算子として機能するためです。@Turtle:機能のドキュメントへのリンクはありますか?