Delen via


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 meer maken. We raden u aan uw LUIS-toepassingen te migreren naar conversatietaalbegrip om te profiteren van continue productondersteuning en meertalige mogelijkheden.

Een entiteit met een reguliere expressie extraheert een entiteit op basis van een reguliere expressiepatroon dat u opgeeft.

Een reguliere expressie is het beste voor onbewerkte uitingstekst. Het negeert case en negeert culturele variant. Reguliere expressiekoppeling wordt toegepast na spellingcontrolewijzigingen 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 de hele .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.

Een entiteit in de vorm van een reguliere expressie

Voorbeeld van JSON

Wanneer u kb[0-9]{6}gebruikt als de entiteitsdefinitie van de reguliere expressie, 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: