PatternAnalyzer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Sépare le texte de façon flexible en termes via un modèle d’expression régulière. Cet analyseur est implémenté à l’aide d’Apache Lucene.
public class PatternAnalyzer : Azure.Search.Documents.Indexes.Models.LexicalAnalyzer
type PatternAnalyzer = class
inherit LexicalAnalyzer
Public Class PatternAnalyzer
Inherits LexicalAnalyzer
- Héritage
Constructeurs
PatternAnalyzer(String) |
Initialise une nouvelle instance de PatternAnalyzer. |
Propriétés
Flags |
Obtient les indicateurs d’expression régulière pour Pattern. |
LowerCaseTerms |
Valeur indiquant si les termes doivent être à casse inférieure. La valeur par défaut est true. |
Name |
Nom de l’analyseur. Il doit contenir uniquement des lettres, des chiffres, des espaces, des tirets ou des traits de soulignement. Il doit commencer et se terminer uniquement par des caractères alphanumériques, et ne doit pas dépasser 128 caractères. (Hérité de LexicalAnalyzer) |
Pattern |
Modèle d’expression régulière pour faire correspondre les séparateurs de jetons. La valeur par défaut est une expression qui correspond à un ou plusieurs caractères autres que les mots. |
Stopwords |
Obtient une liste de mots vides. |