Validar celular

Para essa validação são aplicadas algumas regras de expressão regular.

[
    {
        "name": "validate_cellphone",
        "parameters": {
            "phone": "<? input.text ?>"
        },
        "result_variable": "cellphone_validation"
    }
]

Atributos

  • name: validate_cellphone

  • parameters:

    • phone: número de celular que será validado.

  • result_variable: variável de contexto que receberá o resultado da validação. Em caso de sucesso, essa variável conterá o seguinte JSON:

    {
      "valid": true,
      "phone": "<número de telefone pós-validação>"
    }

Exemplo

[
    {
        "name": "validate_cellphone",
        "parameters": {
            "phone": "(35) 98877 6655"
        },
        "result_variable": "cellphone_validation"
    }
]

No exemplo acima, está apresentado um possível dado que o usuário poderia digitar. Esse dado passa por uma validação com uso de regex e, se for aprovado, será retornado o seguinte JSON:

{
    "valid": true,
    "phone": "35988776655"
}

Last updated