Partilhar via


PatternReplaceTokenFilter Classe

Definição

Um filtro de caracteres que substitui caracteres na cadeia de caracteres de entrada. Ele usa uma expressão regular para identificar sequências de caracteres para preservar e um padrão de substituição para identificar caracteres para substituir. Por exemplo, considerando 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". Esse filtro de token é implementado usando o Apache Lucene.

public class PatternReplaceTokenFilter : Azure.Search.Documents.Indexes.Models.TokenFilter
type PatternReplaceTokenFilter = class
    inherit TokenFilter
Public Class PatternReplaceTokenFilter
Inherits TokenFilter
Herança
PatternReplaceTokenFilter

Construtores

PatternReplaceTokenFilter(String, String, String)

Inicializa uma nova instância de PatternReplaceTokenFilter.

Propriedades

Name

O nome do filtro de token. Deve conter apenas letras, números, espaços, traços ou sublinhados, pode começar e terminar apenas com caracteres alfanuméricos e está limitado a 128 caracteres.

(Herdado de TokenFilter)
Pattern

Um padrão de expressão regular.

Replacement

O texto de substituição.

Aplica-se a