---
sourceDocument: Recursos da Now Platform Xanadu
sourceDocumentLink: https://www.servicenow.com/docs/r/pt-BR/xanadu/servicenow-platform

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Recursos da Now Platform Xanadu

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Definir uma expressão regular para uma variável

# Definir uma expressão regular para uma variável {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Defina uma expressão regular (regex) para validar um valor de variável.

## Antes de Iniciar

Função necessária: catalog_admin ou administrador

## Procedimento

1. Navegar até TodosCatálogo de serviçosVariáveis do CatálogoRegex de Validação de Variável.
2. Clique em Nova.
3. No formulário, preencha os campos.  
   {#define-regex-vrble__table_b1s_q5g_xfb__entry__2}

   | Campo | Descrição |
   |-|-|
   | Nome | Nome da expressão regular. |
   | Mensagem de validação | Mensagem que aparece quando a validação falha. |
   | Ativo | Especifica se o regex está ativo. |
   | Expressão regular | Sequência de caracteres que define o formato do valor da variável. Por exemplo: * Regex inválido: /(((ftp\|http\|https):\\/\\/)\|(www\\.))(\[-\\w\\.\\/#$\\?=+@\&%_:;\]+)/i * Regex válido: (((ftp\|http\|https):\\/\\/)\|(www\\.))(\[-\\w\\.\\/#$\\?=+@\&%_:;\]+) {#define-regex-vrble__ul_ssb_2mn_3gb} Nota: * Verifique se o regex não causa retrocesso catastrófico. * Você não deve usar expressões de sinalizador incorporado. * Use a lista Sinalizador regex para ignorar maiúsculas e minúsculas. {#define-regex-vrble__ul_hc2_pbg_3gb} |
   | Sinalizador regex | Conjunto de caracteres que é considerado ao validar a expressão regular. * Nenhum: nenhum sinalizador regex é aplicado. * Não diferencia maiúsculas de minúsculas: habilita a correspondência sem distinção entre maiúsculas e minúsculas. A correspondência sem distinção entre maiúsculas e minúsculas pressupõe que somente caracteres no conjunto de caracteres US-ASCII estão sendo correspondidos. A correspondência sem distinção entre maiúsculas e minúsculas que reconhece Unicode pode ser habilitada selecionando-se Ambos como o sinalizador regex. * Caso Unicode: (reservado para uso futuro) mesmo comportamento que Nenhum. * Ambos: a correspondência sem distinção entre maiúsculas e minúsculas é feita de maneira consistente com o padrão Unicode. {#define-regex-vrble__ul_jth_3xm_2gb} |
   [ ]

   {#define-regex-vrble__table_b1s_q5g_xfb}
4. Clique em Enviar.
**Tarefas relacionadas**   

* [Criar variável do Catálogo de serviços](https://www.servicenow.com/docs/lD_q8cQRUBk65OxJaBxLfQ "Crie variáveis dos catálogos de serviços para coletar informações de usuários que solicitam um item do catálogo, por exemplo, para perguntar aos usuários quais opções eles desejam para o item.")

