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) を呼び出し、最大限のサブフレーズを生成します。 例えば、AngusBeefAndGarlicPizzaの列挙は「angus?」「beefs?」「garlics?」「pizzas?」「angus?」と生成されます。牛肉?」「ニンニク?ピザ?」 そして『アンガスビーフ&ガーリックピザ』も含まれます。 直接呼び出すこともできますし、FieldReflector<T>が用語を生成する場合やMaxPhrase引数で使うTermsAttributeを使う場合に使われます。