Lingua

Language.GenerateTerms(String, Int32) Metodo

Definizione

Genera espressioni regolari per abbinare le 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 lavorare.

maxLength
Int32

Lunghezza massima della frase da supportare.

Valori restituiti

String[]

Array di espressioni regolari per corrispondere le sottosequenze in input.

Commenti

Questa funzione chiamerà CamelCase(String) e poi genererà sottofrasi fino a maxLength. Ad esempio, una enumerazione di AngusBeefAndGarlicPizza genererebbe: 'angus?', 'beefs?', 'garlics?', 'pizzas?', 'angus? manzo?', 'aglio? pizze?' e 'Angus Pizza di Manzo e Aglio'. Puoi chiamarlo direttamente, oppure viene usato quando FieldReflector<T> genera termini o quando TermsAttribute viene usato con un MaxPhrase argomento.

Si applica a