Taal

Language.GenerateTerms(String, Int32) Methode

Definitie

Genereer reguliere expressies om woordreeksen in de oorspronkelijke string te matchen.

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

Parameters

phrase
String

Originele string wordt verwerkt.

maxLength
Int32

Maximale zin lengte om te ondersteunen.

Retouren

String[]

Array van reguliere expressies om deelreeksen in input te matchen.

Opmerkingen

Deze functie roept CamelCase(String) subfrasen aan en genereert vervolgens tot maxLength. Bijvoorbeeld, een opsomming van AngusBeefAndGarlicPizza zou opleveren: 'angus?', 'rundvlees?', 'knoflook?', 'pizza', 'angus? rundvlees?', 'knoflook? pizza's?' en 'angus rundvlees en knoflook pizza'. Je kunt het direct aanroepen, of het wordt gebruikt wanneer FieldReflector<T> termen genereert of wanneer TermsAttribute het met een MaxPhrase argument wordt gebruikt.

Van toepassing op