• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 35588
  • 公開日時 : 2024/04/04 13:20
  • 印刷
DSServista

【DataSpider Servista】[正規表現にマッチ] ロジックで、null を空文字に変換できません

入力文字列が 0 ~ 5 桁であることをチェックするため、
正規表現にマッチロジックを使用しています。

その際、入力データが「null」であった場合は「true」が返却されるよう
null オプションにて「null を空文字に変換」を選択しましたが、結果は「false」が返却されました。

原因と対処方法を教えてください。
カテゴリー : 

回答

■原因
上記は、以下の既知の問題に該当いたします。
---
DSS-19325
・正規表現にマッチロジックで、[null オプション] に「null を空文字に変換」を
指定すると、入力データが null の場合に期待する動作になりません。
---

このため、以下の対応策にてご対応をお願いいたします。

■対応策
・[null を置換] ロジックを使用する
 [正規表現にマッチ] ロジックの前に [null を置換] ロジックを配置し、
 置換文字列を「空欄」とすることで、事前に「null」を「空文字」に置換してください。

■補足
既知の問題の入手方法につきましては、下記 FAQ をご参照ください。

No : 31834
「Readme」「既知の問題」など付属文書の入手方法について
https://faq2.hulft.com/faq/show/31834
目的別で検索
トラブルシューティング