PatternAnalyzer クラス

定義

正規表現のパターンを使用してテキストを用語に柔軟に分割します。 このアナライザーは、Apache Lucene を使用して実装されます。

public class PatternAnalyzer : Azure.Search.Documents.Indexes.Models.LexicalAnalyzer
type PatternAnalyzer = class
    inherit LexicalAnalyzer
Public Class PatternAnalyzer
Inherits LexicalAnalyzer
継承
PatternAnalyzer

コンストラクター

PatternAnalyzer(String)

PatternAnalyzer の新しいインスタンスを初期化します。

プロパティ

Flags

の正規表現フラグを取得します Pattern

LowerCaseTerms

用語を小文字にするかどうかを示す値。 既定値は true です。

Name

アナライザーの名前。 アルファベット、数字、空白、ダッシュ、アンダースコアのみを含める必要があります。また、最初と最後の文字は英数字にする必要があり、長さは 128 文字までに制限されています。

(継承元 LexicalAnalyzer)
Pattern

トークン区切り記号と一致する正規表現パターン。 既定値は、1 つ以上の単語以外の文字と一致する式です。

Stopwords

ストップワードの一覧を取得します。

適用対象