none
トランスポートルールのテキストパターンで確実に10桁をマッチさせる方法 RRS feed

  • 質問

  • お世話になっております。

    トランスポートルールのテキストパターンについてですが、確実に10文字の数値を検出するパターンを作成したい場合、どのようなテキストパターンを入力すればよろしいのでしょうか?

    試してみたパターンが

    \d\d\d\d\d\d\d\d\d\d

    の場合、10文字以上の数値も適用されてしまいます。

    (\D)*\d\d\d\d\d\d\d\d\d\d(\D)*

    上記は (数値以外)が0文字以上 + (数値10桁) + (数値以外)が0文字以上にマッチするのでは?と思い作成してみましたが、10文字以上も適用されてしまいます。

    お分かりの方いらっしゃいましたらご教授いただけないでしょうか?

    宜しくお願い致します。



    • 編集済み 大神二丁目 2015年6月19日 2:55 タイトルがわかりづらい
    2015年6月19日 2:53

回答

  • 試した訳ではないのですが、先頭と末尾を指定すればよいのではないでしょうか?

    ^\d\d\d\d\d\d\d\d\d\d$

    TITLE : トランスポート ルールの正規表現
    URL   : https://technet.microsoft.com/ja-jp/library/aa997187(v=exchg.141).aspx

    • 回答の候補に設定 佐伯玲 2015年6月25日 7:11
    • 回答としてマーク 佐伯玲 2015年7月3日 6:09
    2015年6月24日 6:59

すべての返信

  • 試した訳ではないのですが、先頭と末尾を指定すればよいのではないでしょうか?

    ^\d\d\d\d\d\d\d\d\d\d$

    TITLE : トランスポート ルールの正規表現
    URL   : https://technet.microsoft.com/ja-jp/library/aa997187(v=exchg.141).aspx

    • 回答の候補に設定 佐伯玲 2015年6月25日 7:11
    • 回答としてマーク 佐伯玲 2015年7月3日 6:09
    2015年6月24日 6:59
  • こんにちは、大神二丁目 さん
    フォーラムオペレータの佐伯 玲 です。

    その後の状況はいかがでしょうか?
    a_pierrotさんからご参考になりそうなアドバイスがいただけているようでしたので私のほうから「回答としてマーク」とさせていただきました。

    お試しいただけましたら結果をこちらのスレッドへお寄せ下さいね。

    宜しくお願い致します。

    TechNet Community Support 佐伯 玲

    2015年7月3日 6:09