Mam takie zadanie, z którym nie potrafię sobie poradzić:
Napisać funkcję parsowanie, która jako parametr otrzymuje łańcuch znaków (frazę) oraz nazwę pliku wejściowego. W wyniku działania funkcji:
w każdej linii pierwsze wystąpienie (o ile istnieje) frazy (podanej jako parametr) powinno zostać napisane małymi literami, natomiast ostatnie wystąpienie (jeśli było więcej niż jedno) powinno zostać napisane wielkimi literami.
No i nie ma problemu z pierwszym wystąpienie lub jego brakiem, tylko nie mam pomysłu jak sobie poradzić i odnaleźć ostatnie wystąpienie frazy (gdy są 3 albo 4 w pliku).
Byłbym bardzo wdzięczny za podsunięcie jakiegoś pomysłu jak sobie z tym poradzić :)