Compartir a través de


PatternCaptureTokenFilter interface

Usa expresiones regulares de Java para emitir varios tokens: uno para cada grupo de capturas en uno o varios patrones. Este filtro de token se implementa mediante Apache Lucene.

Extends

Propiedades

odatatype

Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto.

patterns

Lista de patrones que se van a comparar con cada token.

preserveOriginal

Valor que indica si se va a devolver el token original incluso si uno de los patrones coincide. El valor predeterminado es true.

Propiedades heredadas

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.

Detalles de las propiedades

odatatype

Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto.

odatatype: "#Microsoft.Azure.Search.PatternCaptureTokenFilter"

Valor de propiedad

"#Microsoft.Azure.Search.PatternCaptureTokenFilter"

patterns

Lista de patrones que se van a comparar con cada token.

patterns: string[]

Valor de propiedad

string[]

preserveOriginal

Valor que indica si se va a devolver el token original incluso si uno de los patrones coincide. El valor predeterminado es true.

preserveOriginal?: boolean

Valor de propiedad

boolean

Detalles de las propiedades heredadas

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.

name: string

Valor de propiedad

string

Heredado deBaseTokenFilter.name