規則運算式實體
重要
LUIS 將於 2025 年 10 月 1 日淘汰,而自 2023 年 4 月 1 日開始,您將無法建立新的 LUIS 資源。 建議移轉 LUIS 應用程式至交談語言理解,以享有產品持續支援和多語言功能的優點。
規則則運算式實體會根據您所提供的規則運算式模式來擷取實體。
正則表達式最適合原始語句文字。 這會忽略大小寫並忽略文化特性變體。 正則表達式比對會在標記層級的拼字檢查變更之後套用。 如果正則表達式太複雜,例如使用許多括弧,則您無法將表達式新增至模型。 使用部分,但並非所有 .NET Regex 連結庫。
當下列狀況時,實體很適合:
- 數據會以任何也一致的變化來一致地格式化。
- 正則表達式不需要超過2個層級的巢狀。
範例 JSON
使用 kb[0-9]{6}
時,當做正則表達式實體定義時,下列 JSON 回應是具有查詢傳回正則表達式實體的範例語句:
When was kb123456 published?
:
"entities": [
{
"entity": "kb123456",
"type": "KB number",
"startIndex": 9,
"endIndex": 16
}
]
下一步
深入了解實體: