Definir uma expressão regular para uma variável
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
- Navegar até Tudo > Catálogo de serviços > Variáveis do Catálogo > Regex de Validação de Variável.
- Clique em Nova.
-
No formulário, preencha os campos.
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\.\/#$\?=+@&%_:;]+)
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.
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.
- Clique em Enviar.