Gmailでのワイルドカード検索


回答:


25

一般的には違います。

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検索演算子のヘルプページでは、ワイルドカードについては言及されていません。


21

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

8
誰かがこれを機能させることができましたか?Google Appsを使用していますが、フィルターでも検索でも機能しないようです。動作するように見える唯一の理由は、Googleがシンボルを破棄し、クエリfrom:(/(hp\.com$)/)がになってfrom:@hp.comいるためです。その理由|は、OR演算子として機能するためです。@Turtle:機能のドキュメントへのリンクはありますか?
賢明な

16
残念ながら、これは機能しません。GmailとGoogle Appsの両方でテスト済み。
賢明な

4
私もこれを機能させることができません。
CoatedMoose

2
私はそれを取り戻します。動作します。私はちょうど6つのウェブ&データベースホストを検索してみました、それは私の作品:from:(/\@web1|web2|webdev|db1|db2|dbdev\.example\.org$/)
ステファン・Lasiewski

4
これは誤解を招きます。Gmail検索で尊重される正規表現のような特殊文字は、括弧(グループ化用)とパイプ(「OR」演算子)のみです。@ToddProutyこの例は、他のすべての記号/句読点が用語の区切り文字として機能するため、スペースと変わらないため機能します。動作する別の例を次に示しますfrom:(/($(engage|email)\.\/xbox^com)/)
スティーブンM.ハリス

16

いいえ、できません。しかし、それはあなたがそれを必要とするものに依存します。Gmailでは、単語全体に基づいたステミングの非常に限られた形式を使用します。

たとえば、メールを取得できるかどうかを見てみましょう phwd.lastname@gmail.com

from:phwd -作品

from:pwhd.l -いや

from:phw -いや

したがって、この場合に最も近いのは、その人がピリオドで姓と名を切り取るのに十分なほど親切だった場合です。

そのためphwdlastname@gmail.com、上記の検索はすべて機能しなくなります。

しかし、連絡先情報を入力し、表示名を「phwd lastname」にすると良いと言って、少なくともこの方法で取得できます

from:"phwd"

from:"phwd lastname"

それはひどいですが、少なくとも私たちはGmail Ninjasを持っています。


このページにはいくつかの情報があります。
レーザー

1
誰もがより多くの情報が必要な場合に備えて、私はこれについて詳細なブログ記事を書きました。
賢明な

13

バークレーラボコモンズによると:

Gmail検索では、部分文字列、単語の一部、ワイルドカード、または正規表現の検索は実装されていません。

唯一の代替手段は、高度な検索で項目を絞り込むか、検索ボックスで複数の同時オプションを試すことです


2
+1はそのためにIvoに感謝します。時々、メールにスペルミスの単語があり、これに対するいくつかの解決策を期待していました。誰かがこの問題の回避策を持って来た場合に備えて、質問を別の日に公開して
おきます-kristof

何が面白いの!私はバークレーラボで働いており、バークレーラボのGoogle Apps実装の早期導入者であり、そのFAQの背後にある議論の一部でした。テイクが少し異なります。以下の私の答えをご覧ください。
ステファンLasiewski

リンクが壊れているように見える
Ravinder Reddy

5

ワイルドカードは、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の検索と同じであるため、ワイルドカードの明らかな成功は赤いニシンです。
ピーターフォード14年

おそらく、アルゴリズムが変更しましたが、私の電子メールの時には、しているsubject:(jefferson-*)と、subject:jefferson異なる結果を返します。`` subject:jefferson`は一致しませんjefferson-school-pta
ステファンLasiewski 14年

4

少し簡単に、検索ボックスに次のように入力してください。

from: (*@mysite.com)

これは完全なプレドメイン検索には正しいですが、のような検索では検出されないという真のワイルドカードの意味でwordpress@domain.comはありませんfrom:(word*@domain.com
レベッカデッソンビル

1
私の答えによれば、*と@には意図した(または)効果はないと考えています。そのため、この検索は、期待したすべてと一致し潜在的にいくつかの余分なものと一致します。
ピーターフォード14年



-2

Googleの高度な検索のヒントページは次のとおりです。http
//mail.google.com/support/bin/answer.py?answer = 8931&topic = 41

一般的に、ワイルドカードは必要ありません。2つの単語または単語部分をスペースで検索するだけで、同じ単語内で見つかったかどうかにかかわらず、2つの単語を含むメールを取得できます。


リンクをありがとう。あなたの答えの2番目の部分についてはわかりません。2つの単語を検索することをお勧めします。「一般」を含むメールを返しますか?
クリストフ

1
多分彼はフレーズを意味した。私はそれを試しましたが、うまくいきませんでした。
phwd

@クリストフ:はい、それは私が意味したものです。
ベンホフマン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.