Condição

O bloco Condição permite que você divida seu fluxo em dois com base em uma condição.

Por exemplo: "Se a idade for maior que 20, então vá para este caminho. Caso contrário, vá para o outro caminho.

"Uma condição pode conter diferentes comparações que são avaliadas em ordem e vinculadas com um operador lógico: "AND" ou "OR" ("E" ou "Ou").

Operadores

Equal to: Igual a Corresponderá se o valor fornecido for estritamente igual ao valor.

Not equal: Não igual Corresponderá se o valor fornecido não for igual ao valor.

Contains: Contém Corresponderá se o valor fornecido contiver o valor. Se uma lista for fornecida, ela corresponderá se a lista tiver pelo menos um elemento em comum com o valor.

Does not contain: Não contém O mesmo que, "Contains" mas corresponderá ao inverso.

Greater than: Maior que Corresponderá se o valor fornecido for maior que o definido.

Less than: Menor que Corresponderá se o valor fornecido for menor que o definido.

Is set: Está definido Corresponderá se o valor fornecido não for nulo ou indefinido e não for uma string vazia.

Is empty: Está vazia Corresponderá se o valor fornecido for nulo, indefinido ou uma string vazia.

Starts with: Começa com Corresponderá se o valor fornecido começar com o valor.

Ends with: Termina com Corresponderá se o valor fornecido terminar com o valor.

Matches regex: Corresponde a regex O valor deve começar e terminar com /um padrão regex válido e conter um. Exemplo:

  • /^hello$/corresponderá se a string for estritamente igual a “hello”.

  • /hello/corresponderá se a string contiver “hello”. Como “hello world”.

  • /hello/icorresponderá se a string contiver “hello” sem distinção entre maiúsculas e minúsculas. Como “Hello world”.

  • /[0-9]+/corresponderá se a string contiver um ou mais dígitos. Como “123”.

Does not match regex: Não corresponde ao regex O mesmo, Matches regexmas corresponderá se o valor fornecido não corresponder ao padrão regex.

Last updated