共用方式為


規則運算式實體

重要

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
  }
]

下一步

深入了解實體: