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