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. |
preserve |
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