Usando expressões regulares em entidades
Saiba como usar expressões regulares no NLUentidades para estabelecer padrões que ajudam o sistema a localizar, corresponder e gerenciar texto.
As entidades de padrão usam expressões regulares (regex) para corresponder a qualquer padrão de texto, como o formato de um endereço de e-mail, um número de telefone ou um ID de incidente ou caso.
Nota:
ServiceNow Usa e oferece suporte exclusivamente a regex Java e não a outras opções de fornecedor, como regex Perl.
Exemplos de regex
Para obter um exemplo completo de código regex usado em uma entidade de padrão, consulte Crie uma entidade de padrão .
Os quatro exemplos a seguir fornecem o formato e o código regex para diferentes entidades de padrão.
- Artigo da Base de Conhecimento
- Os artigos da Base de conhecimento da ServiceNow (KB) usam o formato KB1234567 . O código regex é Base de conhecimento (7) , em que BASE DE CONHECIMENTO registro da base de conhecimento e. d (7) 7 dígitos.
- Número do caso
- As tarefas de caso usam o formato CS1234567 . O código regex é (7) onde CS registro de caso e. d (7) 7 dígitos.
- Endereço de e-mail
- Os endereços de e-mail usam o formato name@servicenow.com . O código regex é [A-zA-zA-Z0-9&*/_.)[a-zA-zA-Z0-9-].[a-zA-zA-Z0-9-. , que oferece suporte a estes formatos: name@servicenow.com e. name@servicenow.co.in .
- Número de telefone
- Os números de telefone dos Estados Unidos usam o formato 555-123-4567 . O código regex é (10 4)|(?: (3)-) (2) (4)| (3)) (3)-?) , que oferece suporte a estes formatos: 5108882062 , 510-888-2062 e. (510)888-2062 .
Recursos Regex
Para obter mais informações sobre expressões regulares, consulte os links externos a seguir.