Siemka,
Musiałem napisać funkcję
char* zamien_znaki(char *lan, char *wyszukaj, char *zamien)
wyszukującą wszystkie podane ciągi znaków w stringu i zamieniająca je wszystkie na podany parametr. Chciałbym sie dowiedzieć, jak coś takiego można w ANSI C najszybciej i najkrócej zaimplementować. Wyrażenia regularne? Może jeszcze inaczej?
Ja zrobiłem to na około, czyli malloc dla nowego stringa i po kolei dla każdego powtórzenia wyszukiwanego podciągu nadpisuję nowego stringa.
Dzięki, pozdro.