Voglio implementare una semplice ricerca nella mia applicazione, in base alla query di ricerca che ho. Diciamo che ho un array contenente 2 paragrafi o articoli e voglio cercare in questi articoli per argomento correlato o parole chiave correlate che inserisco.Come implementare una semplice ricerca stringa
Ad esempio:
//this is my search query
string mySearchQuery = "how to play with matches";
//these are my articles
string[] myarticles = new string[] {"article 1: this article will teach newbies how to start fire by playing with the awesome matches..", "article 2: this article doesn't contain anything"};
Come posso ottenere il primo articolo in base alla query di ricerca che ho fornito sopra? Qualche idea?
si sarebbe probabilmente vuole fare un-case insensitive confrontare se questa tecnica è utilizzata (vale a dire in modo Corrisponde alle partite delle partite). ;) –
sai come si confronta, in termini di velocità, con l'uso di regex ?? – GameAlchemist
È possibile migliorare ulteriormente utilizzando string.ToLower(). Quindi non devi preoccuparti delle lettere maiuscole. –