---
sourceDocument: Habilitar IA do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/intelligent-experiences

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Habilitar IA do Xanadu

ft:clusterId :

    - platai

bundleId :

    - platai

workflow :

    - Platform


---

# Como usar expressões regulares em entidades

# Como usar expressões regulares em entidades {#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

Aprenda a usar expressões regulares em suas entidades NLU para estabelecer padrões que ajudam o sistema a localizar, corresponder e gerenciar texto.

As entidades 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 ao Java regex e não a outras opções do fornecedor, como Perl regex.

## Exemplos de Regex {#using-regular-expressions-nlu__section_bfz_fbx_nhb}

Para obter um exemplo completo de código regex usado em uma entidade padrão, consulte [Criação de uma entidade padrão](https://servicenow-prod.fluidtopics.net/B4T~~~tFnuqeJoLYhMqd9A "Crie uma entidade padrão a partir de uma palavra ou frase com padrões repetíveis, como endereços de e-mail e números de telefone. Esses padrões ajudam o sistema a reconhecer enunciados semelhantes com base nos padrões.").

Os quatro exemplos a seguir fornecem o código de formato e regex para diferentes entidades de padrão.  

Artigo da Base de Conhecimento
:   Os artigos da Base de conhecimento (KB) da ServiceNow usam o formato KB1234567. O código regex é KB\\d{7}, em que KB = registro da base de conhecimento ed{7} = 7 dígitos.

Número do caso
:   As tarefas de caso usam o formato CS1234567. O código regex é CS\\d{7} em que 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 é \\b\[a-zA-Z0-9\&\*/_.+-\]+@\[a-zA-Z0-9-\]+\\.\[a-zA-Z0-9-.\]+\\b, que é compatível com 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 é \\d{10}\|(?:\\d{3}-){2}\\d{4}\|\\(\\d{3}\\)\\d{3}-?\\d{4}, que é compatível com estes formatos: 5108882062,510-888-2062e ( 510) 888-2062.

## Recursos Regex {#using-regular-expressions-nlu__section_rbt_dtd_b3b}

Para obter mais informações sobre expressões regulares, consulte os links externos a seguir.

* [Expressões Regulares Java](https://www.tutorialspoint.com/java/java_regular_expressions.htm)
* [Testador de expressões regulares do Java](https://www.freeformatter.com/java-regex-tester.html#documentation)
* [Padrão (Plataforma Java SE7)](https://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html)
* [Abreviaturas de correspondência de regex Java](https://blog.softhints.com/java-regex-extract-abbriviations/)
{#using-regular-expressions-nlu__ul_tkw_5vr_b3b}
**Tarefas relacionadas**   

* [Criar uma entidade simples](https://servicenow-prod.fluidtopics.net/xkWnlZAi5V4SIsWwegOBJw "Crie uma ou mais entidades simples a partir de palavras em seus exemplos de enunciado. Uma entidade é um objeto ou contexto para uma ação.")
* [Criar uma entidade mapeada](https://servicenow-prod.fluidtopics.net/cjaspnFfAFeSzwZKtJvt9Q "Crie uma entidade mapeada para uma origem de vocabulário ou para uma lista de valores que você cria manualmente para a entidade. As entidades mapeadas podem ajudar a fornecer vários valores que o modelo pode usar como contexto ao interpretar enunciados.")
* [Criar uma entidade padrão](https://servicenow-prod.fluidtopics.net/B4T~~~tFnuqeJoLYhMqd9A "Crie uma entidade padrão a partir de uma palavra ou frase com padrões repetíveis, como endereços de e-mail e números de telefone. Esses padrões ajudam o sistema a reconhecer enunciados semelhantes com base nos padrões.")
* [Criar uma entidade derivada do sistema](https://servicenow-prod.fluidtopics.net/hjv3nEMOkyqRGr_Dius4AA "Crie uma entidade personalizada derivada de uma entidade do sistema padrão, como data, hora, duração ou local.")
* [Criar uma entidade aberta](https://servicenow-prod.fluidtopics.net/crckis5P1GlOVQo~Cuduuw "Use uma entidade aberta quando quiser melhorar a precisão da previsão de intenção. As entidades abertas ajudam o modelo a se concentrar no contexto dos enunciados.")
* [Importar entidades](https://servicenow-prod.fluidtopics.net/9WkuBm~21KDIluNBqmHqpQ "Reutilize entidades que você criou em seus outros modelos Compreensão da linguagem natural (NLU). A importação de entidades economiza tempo e ajuda a melhorar as intenções no seu modelo.")

