Språk

Language.GenerateTerms(String, Int32) Metod

Definition

Generera reguljära uttryck för att matcha ordsekvenser i originalsträngen.

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

Parametrar

phrase
String

Originalsträng som ska bearbetas.

maxLength
Int32

Maximal fraslängd att stödja.

Returer

String[]

Array av reguljära uttryck för att matcha delsekvenser i indata.

Kommentarer

Denna funktion anropar CamelCase(String) och genererar sedan underfraser upp till maxLength. Till exempel skulle en uppräkning av AngusBeefAndGarlicPizza generera: 'angus?', 'beefs?', 'garlics?', 'pizzas?', 'angus? nötkött?', 'vitlök? pizzor?' och 'angus nötkötts- och vitlökspizza'. Du kan kalla det direkt, eller så används det när FieldReflector<T> det genererar termer eller när TermsAttribute det används med ett MaxPhrase argument.

Gäller för