To moja sytuacja: Mam ciąg reprezentujący tekstSprawdź, czy ciąg zawiera listę podciągów i zapisać Dopasowany ones
string myText = "Text to analyze for words, bar, foo";
i lista słów do wyszukiwania w niej
List<string> words = new List<string> {"foo", "bar", "xyz"};
chciałbym poznać najbardziej skuteczną metodę, jeśli istnieje, aby otrzymać listę słów zawartych w tekście, coś takiego:
List<string> matches = myText.findWords(words)
efektywne pod względem czasu procesora lub pamięci? – adv12
Jaki byłby rozmiar 'myText' i ile operacji wyszukiwania będziesz wykonywał/ – npinti
Musisz zdefiniować, co masz na myśli przez" słowo ". Czy "foo" powinno być dopasowane w łańcuchu typu "This is foobar"? Odpowiedzi "Zawiera" pasowałyby do tego, natomiast odpowiedzi "Split" nie. – juharr