Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Language Understanding Intelligent Service (LUIS) verrà ritirato completamente il 31 marzo 2026. La creazione di risorse LUIS non è disponibile. A partire dal 31 ottobre 2025, il portale LUIS non sarà più disponibile. Si consiglia di eseguire la migrazione delle applicazioni LUIS a comprensione del linguaggio di conversazione per sfruttare appieno un supporto costante per i prodotti e le funzionalità multilingue.
Un entità di espressione regolare estrae un'entità in base a un criterio di espressione regolare fornito dall'utente.
Un'espressione regolare è ideale per il testo di un'espressione non elaborata. Maiuscole e minuscole vengono ignorate così come la variante relativa alla lingua. La corrispondenza delle espressioni regolari viene applicata dopo le modifiche del controllo ortografico a livello di token. Se l'espressione regolare è troppo complessa, ad esempio con molte parentesi, non è possibile aggiungere l'espressione al modello. Usa parte ma non tutta la libreria Regex .NET.
L'entità è una scelta ottimale quando:
- I dati sono formattati in modo coerente con qualsiasi variazione altrettanto coerente.
- L'espressione regolare non richiede più di due livelli di annidamento.
JSON di esempio
Quando si usa kb[0-9]{6}
, come definizione di entità di espressione regolare, la risposta JSON seguente è un'espressione di esempio con le entità di espressione regolare restituite per la query:
When was kb123456 published?
:
"entities": [
{
"entity": "kb123456",
"type": "KB number",
"startIndex": 9,
"endIndex": 16
}
]
Passaggi successivi
Altre informazioni sulle entità: