メインコンテンツへスキップ
Kameleoon では、正規表現を使用して URL をターゲット指定できます。 以下に、よく使われる正規表現の詳細なリストを示します。
  • . = 正規表現で 1 文字を別の文字と置き換えます。たとえば、Kamele.on という式は KameleoonKamele0nKamele8on などを含む URL をターゲットにします。
  • * = 直前の文字を削除するか、同じ文字を後に追加します。たとえば、Kameleoo*nKameleonKameleoonKameleooon などを含む URL をターゲットにします。
  • ? = 直前の文字を削除するか残します。たとえば、Kameleoo?nKameleonKameleoon を含む URL をターゲットにします。
  • + = 直前の文字を 1 回または複数回追加します。たとえば、Kameleo+nKameleoonKameleoooon を含む URL をターゲットにします。
  • | = 複数の文字列をターゲットにします。「Or」演算子のようなものです。たとえば、Kameleoon|ChameleoonKameleoon または Chameleoon をターゲットにします。
  • ^ = 文字列の始まりをターゲットにします。^KameleoonKameleoon で始まる URL をターゲットにします。
  • $ = 文字列の終わりをターゲットにします。Kameleoon$Kameleoon で終わる URL をターゲットにします。
  • () = 複数の要素のグループを作成します。この正規表現は通常 | と組み合わせて使います。たとえば、Kameleoon (AB Testing|Conversion) ToolKameleoon AB Testing Tool または Kameleoon Conversion Tool をターゲットにします。
  • [] = [] 内の各文字をターゲットにします。たとえば、/Kameleoon/[234]Kameleoon 2Kameleoon 3Kameleoon 4 をターゲットにします。
  • - = /kameleoon/[2-9]Kameleoon 2 から Kameleoon 9 までのすべてのページをターゲットにします。
  • {} = 文字の出現回数の上限を定義します。たとえば、Kameleo{2,4}nKameleoonKameleooon、または Kameleoooon を含む URL をターゲットにします。
文字列に特殊文字(例: ,.*)が含まれている場合は、その前にバックスラッシュ \ を追加してください。
これらの式は大文字と小文字を区別します。
正規表現の例をいくつか示します。
  • ^.{10}$ = ちょうど 10 文字を含む URL をターゲットにします。
  • general\.(html|php)$ = general.php または general.html で終わる URL をターゲットにします。
  • /fr/ = /fr/ を含む URL をターゲットにします。
  • /annexes/.*d{3} = 断片 /annexes/ と 3 桁の数字を含む URL をターゲットにします。
  • /annexes/.*d{2}.*test.html$ = 断片 /annexes/、2 桁の数字を含み、test.html で終わる URL をターゲットにします。