Regex Exact Match
ASTER::CONDITION::REGEX::Match
正規表現を使って対象文字列との「完全一致」を検索。 一致があった時、
true
を返す。
完全一致は文字列全体が書式を満たしているか検証する機能として利用されます。正規表現を使ったパターン構文とキャプチャグループという概念・知識が必要になります。
正規表現を使った完全一致検索は、部分一致しても「真 ( true ) 」判定を返しません。
検索に一致が無かった場合、即時実行条件である「 ミスマッチ判定 」が利用できます。
一致があった場合の処理と、一致が無かった場合の処理を CF25 上のイベントエディタで書き分けでき、更に「検索用識別番号 」を利用したイベントの「識別」ができます。
新機能
キャプチャグループ単位の全サブマッチを文字列として取得でき、JSON へエクスポートできます。検索結果の確認や文字列の編集が便利になりました。
パラメータ.1
検索対象文字列
パラメータ.2
正規表現を使った検索用クエリ文字列 (キーワード)
パラメータ.3
検索用識別番号 ( Search uID )、イベント識別用
注意点
検索に用いられた正規表現に構文エラーが含まれている場合、即時実行条件の「正規表現エラー」が利用可能。検索用識別番号を使ったイベントの識別が利用できます。
「検索用識別番号」について、「ミスマッチ判定」の項目でも説明があります。
使い方が分からない場合、「検索用識別番号」は値ゼロで利用してください。ただしゼロで共通化した場合、「検索用識別番号」を使ったイベント識別ができなくなります。
検索時に「検索用識別番号」を適切に設定すると、検索に一致が無かった時の即時実行条件である「ミスマッチ判定」で、「検索用識別番号」によるイベントの識別ができるようになります。