次の方法で共有


PatternTokenizer コンストラクター

定義

オーバーロード

PatternTokenizer()

PatternTokenizer クラスの新しいインスタンスを初期化します。

PatternTokenizer(String, String, Nullable<RegexFlags>, Nullable<Int32>)

PatternTokenizer クラスの新しいインスタンスを初期化します。

PatternTokenizer()

ソース:
PatternTokenizer.cs

PatternTokenizer クラスの新しいインスタンスを初期化します。

public PatternTokenizer ();
Public Sub New ()

適用対象

PatternTokenizer(String, String, Nullable<RegexFlags>, Nullable<Int32>)

ソース:
PatternTokenizer.cs

PatternTokenizer クラスの新しいインスタンスを初期化します。

public PatternTokenizer (string name, string pattern = default, Microsoft.Azure.Search.Models.RegexFlags? flags = default, int? group = default);
new Microsoft.Azure.Search.Models.PatternTokenizer : string * string * Nullable<Microsoft.Azure.Search.Models.RegexFlags> * Nullable<int> -> Microsoft.Azure.Search.Models.PatternTokenizer
Public Sub New (name As String, Optional pattern As String = Nothing, Optional flags As Nullable(Of RegexFlags) = Nothing, Optional group As Nullable(Of Integer) = Nothing)

パラメーター

name
String

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

pattern
String

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

flags
Nullable<RegexFlags>

正規表現フラグ。 指定できる値は、'CANON_EQ'、'CASE_INSENSITIVE'、'COMMENTS'、'DOTALL'、'LITERAL'、'MULTILINE'、'UNICODE_CASE'、'UNIX_LINES' です。

group
Nullable<Int32>

トークンに抽出する正規表現パターン内の一致するグループの 0 から始まる序数。 一致するグループに関係なく、パターン全体を使用して入力をトークンに分割する場合は、-1 を使用します。 既定値は -1 です。

適用対象