Сущность регулярного выражения
Важно!
Поддержка 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
}
]
Дальнейшие действия
Узнайте больше о сущностях: