Share via


PatternReplaceTokenFilter interface

Filtro di caratteri che sostituisce i caratteri nella stringa di input. Usa un'espressione regolare per identificare le sequenze di caratteri da conservare e un criterio di sostituzione per identificare i caratteri da sostituire. Ad esempio, dato il testo di input "aa bb aa bb", pattern "(aa)\s+(bb)" e sostituzione "$1#$2", il risultato sarà "aa#bb aa#bb". Questo filtro di token viene implementato usando Apache Lucene.

Extends

Proprietà

odatatype

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

pattern

Modello di espressione regolare.

replacement

Testo di sostituzione.

Proprietà ereditate

name

Nome del filtro del token. Può contenere solo lettere, numeri, spazi, trattini o caratteri di sottolineatura, deve iniziare e terminare con caratteri alfanumerici e non può contenere più di 128 caratteri.

Dettagli proprietà

odatatype

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

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

Valore della proprietà

"#Microsoft.Azure.Search.PatternReplaceTokenFilter"

pattern

Modello di espressione regolare.

pattern: string

Valore della proprietà

string

replacement

Testo di sostituzione.

replacement: string

Valore della proprietà

string

Dettagli proprietà ereditate

name

Nome del filtro del token. Può contenere solo lettere, numeri, spazi, trattini o caratteri di sottolineatura, deve iniziare e terminare con caratteri alfanumerici e non può contenere più di 128 caratteri.

name: string

Valore della proprietà

string

Ereditato daBaseTokenFilter.name