Partilhar via


PatternAnalyzer Classe

Definição

Separa texto em termos de forma flexível por meio de um padrão de expressão regular. Esse analisador é implementado usando o Apache Lucene.

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

Construtores

PatternAnalyzer(String)

Inicializa uma nova instância de PatternAnalyzer.

Propriedades

Flags

Obtém sinalizadores de expressão regular para Pattern.

LowerCaseTerms

Um valor que indica se os termos devem ser minúsculos. O padrão é true.

Name

O nome do analisador. 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 LexicalAnalyzer)
Pattern

Um padrão de expressão regular para corresponder aos separadores de token. O padrão é uma expressão que corresponde a um ou mais caracteres que não são palavras.

Stopwords

Obtém uma lista de palavras irrelevantes.

Aplica-se a