Entitas ekspresi reguler

Penting

LUIS akan dihentikan pada 1 Oktober 2025 dan mulai 1 April 2023 Anda tidak akan dapat membuat sumber daya LUIS baru. Sebaiknya migrasikan aplikasi LUIS Anda ke pemahaman bahasa percakapan untuk mendapatkan manfaat dari dukungan produk berkelanjutan dan kemampuan multibahasa.

Entitas ekspresi reguler mengekstrak entitas berdasarkan pola ekspresi reguler yang Anda berikan.

Ekspresi reguler paling baik untuk teks ucapan mentah. Ini mengabaikan kasus dan mengabaikan varian budaya. Pencocokan ekspresi reguler diterapkan setelah perubahan pemeriksaan ejaan di tingkat token. Jika ekspresi reguler terlalu rumit, seperti menggunakan banyak tanda kurung, Anda tidak dapat menambahkan ekspresi ke model. Menggunakan sebagian tetapi tidak semua pustaka .NET Regex.

Entitas sangat cocok jika:

  • Data diformat secara konsisten dengan variasi apa pun yang juga konsisten.
  • Ekspresi reguler tidak memerlukan lebih dari 2 tingkat lapisan.

Entitas ekspresi reguler

Contoh JSON

Saat menggunakan kb[0-9]{6}, sebagai definisi entitas ekspresi reguler, respons JSON berikut adalah contoh ucapan dengan entitas ekspresi reguler yang dikembalikan untuk kueri:

When was kb123456 published?:

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

Langkah berikutnya

Pelajari lebih lanjut tentang entitas: