Skip to main content

ワイルドカード表記

アプリケーションで、入力、URL、キュー/トピックの例外を指定する場合に、以下を使用してワイルドカード式を作成できます。

  • .*は、任意の文字が0個以上あることを意味します。

  • .+は、任意の文字が1個以上あることを意味します。

  • .?は、任意の文字が0個か1個あることを意味します。

  • .は、任意の1文字を意味します。

  • \.は、.というリテラルをエスケープするために使用します。

    例:somefile\.jsp

ワイルドカード表記の例

期待される結果

正規表現

全てのサブパスを例外にする

/myapp/.+

/myapp/で始まるURLがあるパスを全て例外にする

サブパスの1文字を外したものを例外とする

/.yapp

yappで終わる5文字のサブパス (myappなど)を全て例外にする

1つのサブパスを明示的に例外とする

/myapp/thispath

/myapp/thispathのみを例外とする

パスの末尾によって例外とする

/.*ignore

ignoreで終わるパスを全て例外とする

指定値を含むパスを例外とする

/.*value.*

valueを含むパスを全て例外とする

指定値を含むパスを例外とする

/.?value.*

valueで始まるパス、またはvalueの前に1文字あるパスを全て例外とする

ピリオド(ドット)がワイルドカードではなくリテラル文字として使用されているパスを例外とする

/myapp\.js

myapp.jsのみを例外とする

この表記は3インスタンスまで使用可能