• ベストアンサー

Eudora Proの正規表現でのフィルタ

メールのヘビーユーザなので、EudoraProを購入して利用しています。WindowsXPです。Eudoraの特徴に強力なフィルタ設定がありますが、その中で正規表現でフィルタできるとされています。  しかし正規表現でのフィルタの設定の仕方などがほとんど書かれていません。EudoraProでの 、、、が次の正規表現に一致する、、のフィルタ設定の例など、正規表現の作成の仕方などを教えてください。または参考になるサイトがあればそれも教えてください。  こういうことは本来メーカーがやることなんでしょうけどね。

質問者が選んだベストアンサー

  • ベストアンサー
  • rtz
  • ベストアンサー率48% (97/201)
回答No.1

http://www.sixnine.net/regexp/index.html など。 正規表現で検索しましたか? メーカー側は正規表現まで解説する必要は無いでしょう。 あくまで"正規表現をサポートしている"のであって。 よく知りもしない人に勝手に使われてメールが受信できなくなったと言われるよりは、 知っている人対象にこんな機能も使えますよ、とするのが普通です。

jiaojiaowo
質問者

お礼

わかりやすいサイトを教えていただきどうもありがとうございました。 ところで、/ が左に傾いた 記号 は私のキーボードだと全部 ¥ になってしまいます。\ では うまく行かないようです。/ の左右逆になったものを表示させるにはどうしたら良いでしょうか。 =~|\^--@[{`;:]}*+/\_?> やはりありません。

関連するQ&A

  • Eudoraの使い心地

     フィルター機能の充実、正規表現の利用ができる、フォルダの作成が容易など、ヘビーユーザに便利な機能が多いのでEudoraに乗り換えようと思っています。  心配なのは突然のフリーズがとても多いと知人が言っていることです。今使っている人や過去に使ったことのある人の意見や感想を教えてください。  メーラーについての情報や意見交換ができるサイトがあれば、それも教えてください。

  • MySQLにおける正規表現

    はじめて投稿させていただきます。 質問なのですが、 mysqlの正規表現において、文字と文字の間の文字の抽出はできますでしょうか?様々なwebサイトを参考にして挑戦しましたが、うまくいきません。よろしくお願いします。 tableはweatherテーブルとし、 id:int content:char 正規表現抽出内容[曇時々雪 - 最高気温-2℃ (木)] の文字列のうち[-2]を抽出 試してみたselect文 select content from weather content regexp "['温'-'℃']"; です。 他にもいくつか検証しましたが、答えを導くことができませんでした(*_*;よろしくおねがいします。 ちなみに、登録者のuserテーブルに格納されているカラム(利用者設定温度)と比較し、設定温度>正規表現結果のuser情報だけを表示したいのですが、できますでしょうか?(正規表現と関数計算の応用?) userテーブルは id:int temperature(設定温度):int よろしくおねがいします。

  • phpの正規表現について

    phpの正規表現についてです。 よく入力されたメール・パスワードを判定するのに正規表現で判定させますが、今回の指定する条件は… ・半角英数、0~9の組み合わせ ・使用禁止文字は \ ' @ [ ] の5つ ・入力は8文字以内 例 if(ereg("^[0-9a-z\!\"\#\$\%\&\(\)\=\-\~\|\{\}\;\:\+\*\,\.\/\<\>\?\_]{1,8}$", $pw)){ 記号の意味でよくわからないのがあるのですが、 { }は文字数を指定するものでよろしいのでしょうか? {1,8} は1~8文字までという意味? \が入ると認証が通ってしまってい、困っています。 ユーザーの入力    MySQLの取得結果 例 123\        → データが入らない   \123        → 123   \\123        → \123   123\123      → 123123   \\          → \ といった不具合になってしまい、MySQL側でも入力されたデータと異なったデータが入ってしまいます。\が入っても認証されないようにするにはどうすればいいんでしょうか? 正規表現の参考にしたサイトは http://itbtech.itboost.co.jp/php/php_06.php です。アドバイスよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 正規表現について

    正規表現について 正規表現について昨日から取り組み始めたのですが、ごく簡単な説明ですでに四苦八苦しております。 下記HPを参考に始めたのですが、「^http://.+/$」の場合の「.+」の部分がよくわからずにおります。 http://www.scollabo.com/banban/php/php_15.html とりあえず、 「^http://」は、http:// から始まる場合 「/$」は / が末尾に来る場合 という理解なのですが、この私の理解で間違いはないでしょうか? 「.+」では、「 . 」は任意の1文字と説明があるのですが、ここでの 任意 とはどの部分をさす事なのかもよくわからないでいます。(/でしょうか?) リンク先HPでも本来十分解説がされているのかもしれませんが、「.+」について少しご解説をいただけないでしょうか。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • 正規表現で一致しない(否定)場合の書き方

    正規表現で特定の文字列パターンに一致しない(否定)場合の書き方 ものすごく初歩的な質問なのですが、正規表現での否定の仕方がわかりません。 例えば、以下のように書いた場合は「第1回」や「第10回」などの文字列が一致しますが、 逆にこれらの条件に一致しないようにしたい場合はどのように記述すればよろしいのでしょうか? 第[1-9]+回

  • 正規表現が組み立てれません・・・

    URLのRewriteをしようと思うのですが、いまいち正規表現がわかりません。 調べながら作っているのですが、前方一致の否定のところでつまずきました。 条件は以下の通りです。 ○ 拡張子は.htmlもしくはaspxのみ ○ 前方にsub/ではないこと 条件は少なく割りと簡単に作れると思っていたのですが・・・ 私が作ったのはこんな感じです。 (?!(sub\/))(.*)(\.html|\.aspx|/$) しかし、これだと sub/aaa/bbb.html でチェックしたところ ub/aaa/bbb.html としてヒットしてしまいます。 最終的な目的は aaa/bbb.html はヒットする sub/bbb.html は先頭がsub/から始まってるのでヒットさせない と言った感じにしたいです。 前方一致の否定とは一体どのようにするのでしょうか *** 環境 *** Windows Server R2 2008 IIS 7.5 Rewrite Module サーバーの設定ですが正規表現はプログラミングで使う機会が多いのでこちらの方のカテゴリーにさせて頂きます。

  • PHPにおける正規表現について

    PHPにおける正規表現について ご教授ください。 いわゆる、対象の文字列が複数行にわたっていた場合のことです。 $data = <<< EOF ABCDE FGH EOF; $hoge = preg_match("/EF/" ,$data,$match); と上記のようなコードがあった場合 対象の文字列群から【EF】という文字列を検索したい場合、どのように記述したら 【E(間に改行)F】の文字列と一致させる事ができるでしょうか? 仮に正規表現の修飾子の【s】や【m】を用いても上記の例の場合 一致させることができないと思います。 やはり、対象の文字列群 $data の改行文字をいったん削除したものから検索 するのがベターでしょうか? 正規表現に造詣の深い方よろしくご教授ください。

    • ベストアンサー
    • PHP
  • 正規表現について

    HTMLファイルを読み込み、特定の文字列にリンクを付けて出力したいのですが上手くいきません。 例: <img src="./seiki_hyougen.gif" alt="正規表現についての説明">更に正規表現を知りたい方は、<a href="special.html">正規表現の詳しい説明</a>をクリックして下さい。  ↓正規表現をキーワードにしてリンクを付けたい。 正:<img src="./seiki_hyougen.gif" alt="正規表現についての説明">更に<a href="seiki_hyougen.html">正規表現</a>を知りたい方は、<a href="special.html">正規表現の詳しい説明</a>をクリックして下さい。 誤:<img src="./seiki_hyougen.gif" alt="<a href="seiki_hyougen.html">正規表現</a>についての説明">更に<a href="seiki_hyougen.html">正規表現</a>を知りたい方は、<a href="special.html"><a href="seiki_hyougen.html">正規表現</a>の詳しい説明</a>をクリックして下さい。 尚、下記URLのサンプルを参考にしてスクリプトを作成しています。 http://php.oss.eznetsols.org/manual/ja/function.preg-split.php $r = preg_split('((\/a>)|(<a))', $html, -1, PREG_SPLIT_DELIM_CAPTURE); for ($i = 0; $i < count($r); $i++) { if ($r[$i] == "<a") { $i++; continue; } $r[$i] = preg_replace( "/(正規表現)/i", "<a href='seiki_hyougen.html'>\\1</a>", $r[$i] ); } return join("", $r); この(正規表現)の部分で上手い正規表現を使えばalt="×××"の中にリンクタグが入らないようにできるのでは?と思っているのですが・・・。 どうか、良い方法を教えて下さい。よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 正規表現であるStringの集合を定義する

    次の特徴を持つStringの集合を定義する正規表現Qはどのように表せばいいでしょうか? 1.0と1のみを使うString 2.「接頭辞」の0の数が1の数より2つ多くない 3.「接頭辞」の1の数が0の数より2つ多くない 接頭辞とはあるStringの先頭から始まる全てのsubstringのことです。例として123456789の接頭辞は"", 1, 12, 123, 1234, 12345, ..., 123456789となります。 この正規表現Qによって定義されるStringの集合の例として "", 10, 01, 0101, 1010, ... 正規表現Qで定義できない集合の例は 0011, 1100, 1110100, 10101100, ... 0011には接頭辞00が存在し、これは0の数が1の数より2つ多いので(0の数は2で1の数は0)正規表現Qでは定義できません。 これは不可能でしょうか?不可能の場合文脈自由文法で定義は可能でしょうか?

  • vbaの正規表現で、マッチした一部分を抽出したい

    accessの正規表現で、マッチした部分の一部を取り出したいと思っています。 秀丸で言えば、 ------------------------ 文字列 あいうえお ↓↓↓ 正規表現 あ(.*)お 置き換え文字 \1 ↓↓↓ 抽出 いうえ ------------------------ って感じの「¥1」みたいなのがほしいと考えています。 現在、下記のような感じで、対象文字を抽出しています。 ここから、また正規表現でほしい部分を抽出しなければいけないのでしょうか? 【上の例で言えば、「あいうえお」を抽出する関数】 ------------------------ Function 抜き出し(ByVal 指定文字列 As String) As String Dim 正規表現, 一致集団, 一致要素 Set 正規表現 = CreateObject("VBScript.RegExp") 正規表現.Pattern = "購入日時[0-9]{4}年[0-9]{1,2}月[0-9]{1,2}日 [0-9]{1,2}時[0-9]{1,2}分" 正規表現.MultiLine = True Set 一致集団 = 正規表現.Execute(指定文字列) For Each 一致要素 In 一致集団 抜き出し = 一致要素.Value Exit For Next End Function ------------------------ これだと、 購入日時2012年1月25日 17時53分 がマッチします。 でもほしいのは、 2012年1月25日 17時53分 の部分だけ。 何かいい方法は無いでしょうか? よろしくお願いします。

専門家に質問してみよう