Language.GenerateTerms(String, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
元の文字列の単語シーケンスと一致する正規表現を生成します。
public static string[] GenerateTerms(string phrase, int maxLength);
static member GenerateTerms : string * int -> string[]
Public Shared Function GenerateTerms (phrase As String, maxLength As Integer) As String()
パラメーター
- phrase
- String
処理する元の文字列。
- maxLength
- Int32
サポートするフレーズの最大長。
戻り値
String[]
入力内のサブシーケンスと一致する正規表現の配列。
注釈
この関数は を呼び出 CamelCase(String) し、maxLength までのサブフレーズを生成します。 たとえば、AngusBeefAndGarlicPizza の列挙では、'angus?'、'beefs?'、'garlics?'、'pizzas?'、'angus? が生成されます。牛?', 'にんにく?pizzas?' 「アンガスビーフとガーリックピザ」。 直接呼び出すこともできます。または、 が用語を生成するときFieldReflector<T>、または 引数と共MaxPhraseに使用される場合TermsAttributeに使用されます。