Сущность регулярного выражения

Важно!

Поддержка LUIS будет прекращена 1 октября 2025 г., а начиная с 1 апреля 2023 г. вы не сможете создавать новые ресурсы LUIS. Мы рекомендуем перенести приложения LUIS в распознавание устной речи , чтобы воспользоваться преимуществами постоянной поддержки продуктов и многоязычных возможностей.

Сущность регулярного выражения извлекает сущность на основе предоставленного шаблона регулярного выражения.

Регулярное выражение является оптимальным вариантом при использовании необработанного текста высказывания. Оно не учитывает регистр и игнорирует региональный алфавит. Сопоставление регулярных выражений применяется на уровне маркеров после внесения изменений при проверке орфографии. Если регулярное выражение слишком сложное, например в нем используется много квадратных скобок, вы не сможете добавить выражение в модель. Использует часть, но не всю библиотеку .NET Regex.

Сущность оптимальна для данных в таких случаях.

  • Данные согласованно отформатированы с любыми также согласованными вариантами.
  • У регулярного выражения может быть не более двух уровней вложенности.

Сущность регулярного выражения

Пример JSON

При использовании kb[0-9]{6} в качестве определения сущности регулярного выражения может быть возвращен следующий ответ JSON с речевым фрагментом, содержащим сущности регулярных выражений для данного запроса:

When was kb123456 published?:

"entities": [
  {
    "entity": "kb123456",
    "type": "KB number",
    "startIndex": 9,
    "endIndex": 16
  }
]

Дальнейшие действия

Узнайте больше о сущностях: