Een entiteit in de vorm van een reguliere expressie
Belangrijk
LUIS wordt op 1 oktober 2025 buiten gebruik gesteld en vanaf 1 april 2023 kunt u geen nieuwe LUIS-resources maken. We raden u aan uw LUIS-toepassingen te migreren naar gesprekstaalbegrip om te profiteren van continue productondersteuning en meertalige mogelijkheden.
Een entiteit met een reguliere expressie extraheert een entiteit op basis van een normaal expressiepatroon dat u opgeeft.
Een reguliere expressie is het meest geschikt voor onbewerkte utterancetekst. Het negeert hoofdlettergebruik en negeert culturele variant. Reguliere expressiekoppeling wordt toegepast na wijzigingen in de spellingcontrole op tokenniveau. Als de reguliere expressie te complex is, zoals het gebruik van veel vierkante haken, kunt u de expressie niet toevoegen aan het model. Maakt gebruik van een deel, maar niet alle .NET Regex-bibliotheek .
De entiteit is geschikt wanneer:
- De gegevens worden consistent opgemaakt met elke variatie die ook consistent is.
- De reguliere expressie heeft niet meer dan 2 geneste niveaus nodig.
Voorbeeld van JSON
kb[0-9]{6}
Wanneer u de definitie van de entiteit reguliere expressie gebruikt, is het volgende JSON-antwoord een voorbeelduiting met de geretourneerde reguliere expressie-entiteiten voor de query:
When was kb123456 published?
:
"entities": [
{
"entity": "kb123456",
"type": "KB number",
"startIndex": 9,
"endIndex": 16
}
]
Volgende stappen
Meer informatie over entiteiten: