CustomLexicalNormalizer interface
يسمح لك بتكوين التسوية للحولات القابلة للتصفية والفرز والواجهات، والتي تعمل بشكل افتراضي مع مطابقة صارمة. هذا تكوين معرف من قبل المستخدم يتكون من عامل تصفية واحد أو أكثر على الأقل، والذي يعدل الرمز المميز المخزن.
الخصائص
| char |
قائمة بعوامل تصفية الأحرف المستخدمة لإعداد نص الإدخال قبل معالجته. على سبيل المثال، يمكنهم استبدال أحرف أو رموز معينة. يتم تشغيل عوامل التصفية بالترتيب الذي يتم سردها به. |
| odatatype | جزء من URI يحدد نوع المعالج. |
| token |
قائمة بعوامل تصفية الرمز المميز المستخدمة لتصفية أو تعديل رمز الإدخال المميز. على سبيل المثال، يمكنك تحديد عامل تصفية بأحرف صغيرة يحول كافة الأحرف إلى أحرف صغيرة. يتم تشغيل عوامل التصفية بالترتيب الذي يتم سردها به. |
الخصائص الموروثة
| name | اسم عامل تصفية الأحرف. يجب أن يحتوي فقط على أحرف أو أرقام أو مسافات أو شرط أو تسطير أسفل السطر، ويمكن أن يبدأ وينتهي بأحرف أبجدية رقمية فقط، ويقتصر على 128 حرفا. |
تفاصيل الخاصية
charFilters
قائمة بعوامل تصفية الأحرف المستخدمة لإعداد نص الإدخال قبل معالجته. على سبيل المثال، يمكنهم استبدال أحرف أو رموز معينة. يتم تشغيل عوامل التصفية بالترتيب الذي يتم سردها به.
charFilters?: string[]
قيمة الخاصية
string[]
odatatype
جزء من URI يحدد نوع المعالج.
odatatype: "#Microsoft.Azure.Search.CustomNormalizer"
قيمة الخاصية
"#Microsoft.Azure.Search.CustomNormalizer"
tokenFilters
قائمة بعوامل تصفية الرمز المميز المستخدمة لتصفية أو تعديل رمز الإدخال المميز. على سبيل المثال، يمكنك تحديد عامل تصفية بأحرف صغيرة يحول كافة الأحرف إلى أحرف صغيرة. يتم تشغيل عوامل التصفية بالترتيب الذي يتم سردها به.
tokenFilters?: string[]
قيمة الخاصية
string[]
تفاصيل الخاصية الموروثة
name
اسم عامل تصفية الأحرف. يجب أن يحتوي فقط على أحرف أو أرقام أو مسافات أو شرط أو تسطير أسفل السطر، ويمكن أن يبدأ وينتهي بأحرف أبجدية رقمية فقط، ويقتصر على 128 حرفا.
name: string
قيمة الخاصية
string
موروثة منLexicalNormalizer.name