Partilhar via


PatternCaptureTokenFilter interface

Usa regexes Java para emitir vários tokens - um para cada grupo de captura em um ou mais padrões. Este filtro de token é implementado usando Apache Lucene.

Extends

Propriedades

odatatype

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

patterns

Uma lista de padrões a serem comparados a cada token.

preserveOriginal

Um valor que indica se o token original deve ser retornado, mesmo que um dos padrões corresponda. O padrão é true.

Propriedades Herdadas

name

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

Detalhes de Propriedade

odatatype

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

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

Valor de Propriedade

"#Microsoft.Azure.Search.PatternCaptureTokenFilter"

patterns

Uma lista de padrões a serem comparados a cada token.

patterns: string[]

Valor de Propriedade

string[]

preserveOriginal

Um valor que indica se o token original deve ser retornado, mesmo que um dos padrões corresponda. O padrão é true.

preserveOriginal?: boolean

Valor de Propriedade

boolean

Detalhes da Propriedade Herdada

name

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

name: string

Valor de Propriedade

string

herdada deBaseTokenFilter.name