アリの道スタイルのパターン 質問する

アリの道スタイルのパターン 質問する

ルールは何ですか?蟻の道スタイルのパターン

Ant サイト自体は驚くほど情報量が乏しいです。

ベストアンサー1

Antスタイルのパスパターンマッチング:

マッピングは、次のルールを使用して URL を照合します。

  • ?1文字に一致する
  • *0文字以上の文字に一致します
  • **パス内の0個以上の「ディレクトリ」に一致します
  • {spring:[a-z]+}正規表現[a-z]+を「spring」という名前のパス変数として一致させます

いくつかの例:

  • com/t?st.jsp- com/test.jspに一致するが、com/tast.jspまたはcom/txst.jsp
  • com/*.jsp-ディレクトリ.jsp内のすべてのファイルに一致しますcom
  • com/**/test.jsp-パスtest.jspの下にあるすべてのファイルに一致しますcom
  • org/springframework/**/*.jsp-.jsp下のすべてのファイルに一致しますorg/springframework path
  • org/**/servlet/bla.jsp- 一致するorg/springframework/servlet/bla.jspだけでなくorg/springframework/testing/servlet/bla.jsporg/servlet/bla.jsp
  • com/{filename:\\w+}.jsp一致して変数にcom/test.jsp値を割り当てますtestfilename

http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/util/AntPathMatcher.html

おすすめ記事