Witam serdecznie.
Chciałbym stworzyć program, który na podstawie wklejonego tekstu, będzie generował drugi tekst z użyciem wgranych do pliku .txt synonimów.
Czyli słowa znajdujące się w bazie synonimów, powinny zostać zastąpione ich synonimami.
Wszystko mam już zaplanowane, tylko nie wiem w jaki sposób mam podzielić cały wprowadzony tekst na pojedyncze słowa, tak, aby sprawdzać czy znajdują się w mojej bazie i je zastąpić.
Należy także uwzględnić, że przy niektórych słowach występują przecinki i inne znaki specjalne, które oczywiście powinny zostać w wygenerowanym tekście.
Przykład:
Wprowadzam do formularza taki tekst:
"Kupiłem wczoraj dobry samochód"
Program dzieli wprowadzony tekst na pojedyncze elementy ( jak? ) i sprawdza w bazie, czy ma synonim do danego słowa. Załóżmy, że znalazł synonim dla "dobry" i "samochód", więc zastępuje:
"Kupiłem wczoraj znakomity pojazd"
Macie jakieś pomysły jak ten tekst podzielić i na przykład każde słowo zapisać w oddzielnym wierszu tablicy?
Z góry dziękuję i pozdrawiam.