- Databeat ヘルプセンター
- よくある質問
- Data Feed
正規表現でor条件を表す方法
正規表現でor条件を表す方法 正規表現を使用して、or条件を表す方法です。
Databeat Exploreでは、プロモーションのキャンペーン設定やExcelブックのデータセットのフィルタ設定で、複数の条件を設定していることでデータの出力ができないケースがございます。
これは、複数の条件を設定した場合はand条件となるために条件に当てはまるデータが存在しないためです。
誤った設定例
-
「等しい」や「次を含む」等で複数の条件を設定している。
上記のように設定した場合and条件となるので、キャンペーン名に「AA」「BB」「CC」すべて含むものという条件となります。
つまりこれらすべてを含んだキャンペーンがない場合、データは出力されません。
正規表現を使用した正しい設定例
-
「|(パイプ)」を使用して含みたい文字列を並べる。
「|(パイプ)」という記号で文字を繋ぐと、正規表現でor表現となります。
この場合「AA」「BB」「CC」のいずれかの文字を含むキャンペーンという設定ができます。
※ プロモーションのキャンペーン設定だけでなくExcelブックのデータセットのフィルタ設定でも同様です。