PatternReplaceCharFilter interface
Um filtro de carateres que substitui carateres na cadeia de entrada. Utiliza uma expressão regular para identificar sequências de carateres para preservar e um padrão de substituição para identificar carateres a substituir. Por exemplo, dado o texto de entrada "aa bb aa bb", o padrão "(aa)\s+(bb)" e a substituição "$1#$2", o resultado seria "aa#bb aa#bb". Este filtro de carateres é implementado com o Apache Lucene.
- Extends
Propriedades
odatatype | Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser |
pattern | Um padrão de expressão normal. |
replacement | O texto de substituição. |
Propriedades Herdadas
name | O nome do filtro char. Só tem de conter letras, dígitos, espaços, traços ou carateres de sublinhado, só pode começar e terminar com carateres alfanuméricos e está limitado a 128 carateres. |
Detalhes de Propriedade
odatatype
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser
odatatype: "#Microsoft.Azure.Search.PatternReplaceCharFilter"
Valor de Propriedade
"#Microsoft.Azure.Search.PatternReplaceCharFilter"
pattern
Um padrão de expressão normal.
pattern: string
Valor de Propriedade
string
replacement
O texto de substituição.
replacement: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
name
O nome do filtro char. Só tem de conter letras, dígitos, espaços, traços ou carateres de sublinhado, só pode começar e terminar com carateres alfanuméricos e está limitado a 128 carateres.
name: string
Valor de Propriedade
string
Herdado deBaseCharFilter.name