Udostępnij za pośrednictwem


PatternCaptureTokenFilter interface

Używa wyrażeń regularnych Języka Java do emitowania wielu tokenów — jednej dla każdej grupy przechwytywania w co najmniej jednym wzorze. Ten filtr tokenu jest implementowany przy użyciu rozwiązania Apache Lucene.

Extends

Właściwości

odatatype

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

patterns

Lista wzorców do dopasowania do każdego tokenu.

preserveOriginal

Wartość wskazująca, czy zwracać oryginalny token, nawet jeśli jeden z wzorców jest zgodny. Wartość domyślna to „true”.

Właściwości dziedziczone

name

Nazwa filtru tokenu. Musi zawierać tylko litery, cyfry, spacje, kreski lub podkreślenia, mogą zaczynać i kończyć się tylko znakami alfanumerycznymi i jest ograniczona do 128 znaków.

Szczegóły właściwości

odatatype

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

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

Wartość właściwości

"#Microsoft.Azure.Search.PatternCaptureTokenFilter"

patterns

Lista wzorców do dopasowania do każdego tokenu.

patterns: string[]

Wartość właściwości

string[]

preserveOriginal

Wartość wskazująca, czy zwracać oryginalny token, nawet jeśli jeden z wzorców jest zgodny. Wartość domyślna to „true”.

preserveOriginal?: boolean

Wartość właściwości

boolean

Szczegóły właściwości dziedziczonej

name

Nazwa filtru tokenu. Musi zawierać tylko litery, cyfry, spacje, kreski lub podkreślenia, mogą zaczynać i kończyć się tylko znakami alfanumerycznymi i jest ograniczona do 128 znaków.

name: string

Wartość właściwości

string

Dziedziczone zBaseTokenFilter.name