Compartilhar via


Language.GenerateTerms(String, Int32) Método

Definição

Gere expressões regulares para corresponder a sequências de palavras na cadeia de caracteres original.

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()

Parâmetros

phrase
String

Cadeia de caracteres original a ser processada.

maxLength
Int32

Comprimento máximo da frase para dar suporte.

Retornos

String[]

Matriz de expressões regulares para corresponder a subsequências na entrada.

Comentários

Essa função chamará CamelCase(String) e, em seguida, gerará sub-frases até maxLength. Por exemplo, uma enumeração de AngusBeefAndGarlicPizza geraria: 'angus?', 'beefs?', 'garlics?', 'pizzas?', 'angus? carnes?', 'alhos? pizzas? e "carne angus e pizza de alho". Você pode chamá-lo diretamente ou ele é usado quando FieldReflector<T> gera termos ou quando TermsAttribute é usado com um MaxPhrase argumento.

Aplica-se a