Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

AMAZÔNIA. AlphaNumeric

Modo de foco
AMAZÔNIA. AlphaNumeric - Guia do desenvolvedor

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Reconhece strings compostas de letras e números, como APQ123.

Esse tipo de slot não está disponível na localidade coreana (ko-KR).

Você pode usar o tipo de slot AMAZON.AlphaNumeric para strings que contenham:

  • Caracteres alfabéticos, como ABC

  • Caracteres numéricos, como 123

  • Uma combinação de caracteres alfanuméricos, como ABC123

O tipo de slot AMAZON.AlphaNumeric suporta entradas usando estilos de ortografia. Você pode usar os spell-by-word estilos spell-by-letter e para ajudar seus clientes a inserir cartas. Para obter mais informações, consulte Captura de valores de slots com estilos ortográficos durante a conversa.

Você pode adicionar uma expressão regular ao tipo de slot AMAZON.AlphaNumeric para validar os valores inseridos para o slot. Por exemplo, é possível usar uma expressão regular para validar:

  • Códigos postais canadenses

  • Números de carteira de motorista

  • Números de identificação de veículo

Use uma expressão regular padrão. O Amazon Lex V2 suporta os seguintes caracteres na expressão regular:

  • A-Z, a-z

  • 0-9

O Amazon Lex V2 também oferece suporte a caracteres Unicode em expressões regulares. O formato é \uUnicode. Use quatro dígitos para representar caracteres Unicode. Por exemplo, [\u0041-\u005A] é equivale a [A-Z].

Os seguintes operadores de expressão regular não são aceitos:

  • Repetidores infinitos: *, + ou {x,} sem limite superior.

  • Curinga (.)

O comprimento máximo da expressão regular é de 300 caracteres. O comprimento máximo de uma string armazenada em um tipo de slot AMAZON.AlphaNumeric que usa uma expressão regular é de 30 caracteres.

A seguir estão alguns exemplos de expressões regulares.

  • Strings alfanuméricas, como APQ123 ou APQ1: [A-Z]{3}[0-9]{1,3} ou um [A-DP-T]{3} [1-5]{1,3} mais restrito

  • Formato internacional de correio prioritário do Serviço Postal dos EUA, como CP123456789US: CP[0-9]{9}US

  • Números de roteamento bancário, como 123456789: [0-9]{9}

Para definir a expressão regular para um tipo de slot, use o console ou a operação CreateSlotType. A expressão regular é validada quando você salva o tipo de slot. Se a expressão não for válida, o Amazon Lex V2 retornará uma mensagem de erro.

Quando você usa uma expressão regular em um tipo de slot, o Amazon Lex V2 verifica a entrada em slots desse tipo em relação à expressão regular. Se a entrada corresponder à expressão, o valor será aceito para o slot. Se a entrada não corresponder, o Amazon Lex V2 solicitará que o usuário repita a entrada.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.