Compartir a través de


PatternReplaceTokenFilter Clase

Definición

Filtro de caracteres que reemplaza los caracteres de la cadena de entrada. Usa una expresión regular para identificar las secuencias de caracteres que se desean conservar y un patrón de reemplazo para identificar los caracteres que se desean reemplazar. Por ejemplo, dado el texto de entrada "aa bb aa bb", el patrón "(aa)\s+(bb)" y el reemplazo "$1#$2", el resultado sería "aa#bb aa#bb". Este filtro de token se implementa mediante Apache Lucene.

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

Constructores

PatternReplaceTokenFilter(String, String, String)

Inicializa una nueva instancia de PatternReplaceTokenFilter.

Propiedades

Name

Nombre del filtro de token. Solo puede contener letras, dígitos, espacios, guiones o guiones bajos, debe empezar y acabar con caracteres alfanuméricos y no puede superar los 128 caracteres.

(Heredado de TokenFilter)
Pattern

Patrón de expresión regular.

Replacement

Texto de sustitución.

Se aplica a