> For the complete documentation index, see [llms.txt](https://docs.altu.d1.cx/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.altu.d1.cx/build/assistentes/builder/componentes/actions/validate_fullname.md).

# Validar nome completo

{% hint style="info" %}
Não há uma forma infálivel de validar se o que o usuário digitou é um nome completo. Essa ação tenta através de expressão regular verificar os casos que com certeza não são.
{% endhint %}

Para essa validação são aplicadas algumas regras de expressão regular e combinação de vogais e consoantes.

```javascript
[
    {
        "name": "validate_fullname",
        "parameters": {
            "name": "<? input.text ?>"
        },
        "result_variable": "fullname_validation"
    }
]
```

## Atributos

* **name:** validate\_fullname
* **parameters:**
  * **name:** nome 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:

```javascript
{
  "valid": true
}
```

## Exemplo

```javascript
[
    {
        "name": "validate_fullname",
        "parameters": {
            "name": "Israel Moraes"
        },
        "result_variable": "fullname_validation"
    }
]
```

Resposta que ficará armazenada na variável de contexto `$fullname_validation`:

```javascript
{
    "valid": true
}
```
