다음을 통해 공유


Language.GenerateTerms(String, Int32) 메서드

정의

원래 문자열의 단어 시퀀스를 일치시킬 정규식을 생성합니다.

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의 열거형은 '앵거스?', '쇠고기?', '마늘?', '피자?', '앵거스?를 생성합니다. 쇠고기?', '마늘? 피자?' 그리고 '앵거스 쇠고기와 마늘 피자'. 직접 호출하거나, 용어를 생성할 때 FieldReflector<T> 또는 가 인수와 함께 MaxPhrase 사용될 때 TermsAttribute 사용됩니다.

적용 대상