Condividi tramite


Language.GenerateTerms(String, Int32) Metodo

Definizione

Generare espressioni regolari per corrispondere alle sequenze di parole nella stringa originale.

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

Parametri

phrase
String

Stringa originale da elaborare.

maxLength
Int32

Lunghezza massima della frase da supportare.

Restituisce

String[]

Matrice di espressioni regolari per corrispondere alle sottosequenze nell'input.

Commenti

Questa funzione chiamerà CamelCase(String) e genererà frasi secondarie fino a maxLength. Ad esempio, un'enumerazione di AngusBeefAndGarlicPizza genera: 'angus?', 'manzo?', 'aglio?', 'pizzas?', 'angus? manzo?', 'aglio? pizza? e 'angus manzo e aglio pizza'. È possibile chiamarla direttamente oppure viene usata quando FieldReflector<T> genera termini o quando TermsAttribute viene usato con un MaxPhrase argomento.

Si applica a