前のトピック: CEMTracer次のトピック: CA CEM


CA CEM TIM

CA CEM TIM も、トランザクション一致に正規表現を使用します。

CA CEM TIM は、正規表現に対するデータ照合に PCRE を使用します。 PCRE ライブラリは マルチバイト文字をサポートします。

アンカーについて

CA CEM の正規表現はアンカリングされていません。 たとえば、「c.*d」という正規表現は、「c」を含み、その後ろの任意の場所に「d」を含むあらゆるパラメータ値に一致します。例:「cd」、「c123d」、「abc123def

パラメータ値の先頭で一致させる場合は、アンカー「^」を使用する必要があります。 パラメータ値の最後で一致させる場合は、アンカー「$」を使用する必要があります。

同じ正規表現内に「^」および「$」の両方を使用することができます。 たとえば、「c」で始まり「d」で終わるパラメータ値と一致させるには、「^c.*d$」を使用します。 これは「cd」や「c123d」と一致します。 しかし、「abc123d」とは一致しません。「c」が先頭の文字ではないためです。 同様に、「c123def」とは一致しません。「d」が最後の文字ではないためです。