2016-05-13 12 views
0

最初のイメージは親ワークフローで、その下のイメージは子ワークフローです。子ワークフローでは、私が提供する特異値がカンマで区切られたリスト内にあるかどうかをチェックします。私はこれを行うにはノードと一緒にRegex matcherを使用します。問題は正規表現マッチャーがすべてのマッチに対して実行を続けることですが、式が真であると評価する@ 2016/05/13 09:08:30のチェックをやめたいのです(「Contract」という単語が「Contract、VMS 、給与 ')。私はRegexのmatcherを停止して、変数barにTrueブール値を出力して、親ワークフローが今取得するfalseの代わりに 'true'を取得するようにします。 (これは、最後のアクティビティエントリ2016/05/13 09:08:30で確認できます。この値は、子ワークフローのValueがFALSE(LAST更新値を取得するため)です。RegexMatcherループを中断する方法

Main Parent Workflow Child Workflow: If its not any of them

答えて

0

うーんは.....そのループから抜け出すための方法はありませんが、あなたは、あなたが実際にはしているように、ループのバージョンの代わりに正規表現マッチの一つを使用することができるはずです与えられたパターンが一致するかどうかを判断することに興味があり、それをさらに処理するために各一致について反復する必要があります。

+0

ああ、私はこのような正規表現を使用するかもしれない場合:?、({EMPLOYEE型はGOESここに})、? Regex Match OneノードからisTrue変数を抽出するだけですか? – ykadaru

+0

それは動作します!ありがとうございました。 – ykadaru

0

はい本当にただ単純な文字列の一致をね、その、「『のMatchExpression』のような値」式であればノードを使用している場合や

関連する問題