Поделиться через


PatternCaptureTokenFilter interface

Использует регрессии Java для выдачи нескольких маркеров — по одному для каждой группы захвата в одном или нескольких шаблонах. Этот фильтр маркеров реализуется с помощью Apache Lucene.

Extends

Свойства

odatatype

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

patterns

Список шаблонов для сопоставления с каждым маркером.

preserveOriginal

Значение, указывающее, следует ли возвращать исходный маркер, даже если один из шаблонов соответствует. Значение по умолчанию — true.

Унаследованные свойства

name

Имя фильтра маркеров. Он должен содержать только буквы, цифры, пробелы, дефисы или символы подчеркивания, может начинаться и заканчиваться буквенно-цифровыми символами и ограничен 128 символами.

Сведения о свойстве

odatatype

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

odatatype: "#Microsoft.Azure.Search.PatternCaptureTokenFilter"

Значение свойства

"#Microsoft.Azure.Search.PatternCaptureTokenFilter"

patterns

Список шаблонов для сопоставления с каждым маркером.

patterns: string[]

Значение свойства

string[]

preserveOriginal

Значение, указывающее, следует ли возвращать исходный маркер, даже если один из шаблонов соответствует. Значение по умолчанию — true.

preserveOriginal?: boolean

Значение свойства

boolean

Сведения об унаследованном свойстве

name

Имя фильтра маркеров. Он должен содержать только буквы, цифры, пробелы, дефисы или символы подчеркивания, может начинаться и заканчиваться буквенно-цифровыми символами и ограничен 128 символами.

name: string

Значение свойства

string

унаследован отBaseTokenFilter.name