Share via


PatternReplaceCharFilter 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 caratteri 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 char. 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.PatternReplaceCharFilter"

Valore della proprietà

"#Microsoft.Azure.Search.PatternReplaceCharFilter"

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 char. 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 daBaseCharFilter.name