

Avviso di fine del supporto: il 15 settembre 2025 AWS interromperà il supporto per Amazon Lex V1. Dopo il 15 settembre 2025, non potrai più accedere alla console di Amazon Lex V1 o alle risorse di Amazon Lex V1. Se utilizzi Amazon Lex V2, consulta invece la [guida Amazon Lex V2](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html). 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# AMAZON. AlphaNumeric
<a name="built-in-slot-alphanumeric"></a>

Riconosce stringhe costituite da lettere e numeri, ad esempio **APQ123**.

Questo tipo di slot non è disponibile nella versione locale coreana (ko-KR).

È possibile utilizzare il tipo di slot `AMAZON.AlphaNumeric` per stringhe che contengono: 
+ Caratteri alfabetici, come **ABC**
+ Caratteri numerici, come **123**
+ Una combinazione di caratteri alfanumerici, come **ABC123**

È possibile aggiungere un'espressione regolare al tipo di slot `AMAZON.AlphaNumeric` per convalidare i valori inseriti per lo slot. Ad esempio, è possibile utilizzare un'espressione regolare per convalidare:
+ Codici postali del Regno Unito o del Canada
+ Numeri della patente di guida
+ Numeri di identificazione del veicolo

Usa un'espressione regolare standard. Amazon Lex supporta i seguenti caratteri nell'espressione regolare:
+ A-Z, a-z
+ 0-9

Amazon Lex supporta anche i caratteri Unicode nelle espressioni regolari. La forma è `\uUnicode`. Utilizzare quattro cifre per rappresentare i caratteri Unicode. Ad esempio, `[\u0041-\u005A]` è uguale a [A-Z].

I seguenti operatori di espressioni regolari non sono supportati:
+ Ripetitori infiniti: \$1, \$1 o \$1x,\$1 senza limite superiore.
+ Wild card (.)

La lunghezza massima dell'espressione regolare è di 300 caratteri. La lunghezza massima di una stringa memorizzata in AMAZON. AlphaNumeric il tipo di slot che utilizza un'espressione regolare è di 30 caratteri.

Di seguito sono riportate alcune espressioni regolari di esempio.
+ Stringhe alfanumeriche, ad esempio **APQ123** o **APQ1**: `[A-Z]{3}[0-9]{1,3}` o un più vincolate `[A-DP-T]{3} [1-5]{1,3}`
+ Formato US Postal Service Priority Mail International, quali **CP123456789US**: `CP[0-9]{9}US`
+ Numeri di routing bancari, quali **123456789**: `[0-9]{9}`

Per impostare l'espressione regolare per un tipo di slot, utilizzare la console o l'operazione [PutSlotType](API_PutSlotType.md). L'espressione regolare viene convalidata quando si salva il tipo di slot. Se l'espressione non è valida, Amazon Lex restituisce un messaggio di errore.

Quando usi un'espressione regolare in un tipo di slot, Amazon Lex verifica l'input degli slot di quel tipo rispetto all'espressione regolare. Se l'input corrisponde all'espressione, il valore viene accettato per lo slot. Se l'input non corrisponde, Amazon Lex richiede all'utente di ripetere l'input. 