Salve a tutti. Ho bisogno del vostro aiuto:
vorrei che data una stringa del tipo:
[ESEMPIO]jfdjsfsd sdfsdfn dfjsdj[ESEMPIO] ne ritorni un'altra che contenga la parte della precedente compresa fra "[ESEMPIO]", come posso procedere?
Salve a tutti. Ho bisogno del vostro aiuto:
vorrei che data una stringa del tipo:
[ESEMPIO]jfdjsfsd sdfsdfn dfjsdj[ESEMPIO] ne ritorni un'altra che contenga la parte della precedente compresa fra "[ESEMPIO]", come posso procedere?
da "[ESEMPIO]jfdjsfsd sdfsdfn dfjsdj[ESEMPIO]" ti trovi con una funzioni di ricerca sottostringa
la sottostringa "[ESEMPIO]" e INCREMENTI il puntatore della stringa originaria per arrivare a inizio sottostringa + lunghezza sottostringa.
in questa nuova stringa che sara' "jfdjsfsd sdfsdfn dfjsdj[ESEMPIO]" fai lo stesso procedimento di ricerca e nell'indirizzo in cui trovi la sottostringa "[ESEMPIO]" ci piazzi un bel \0 .
naturalmente il tutto va ottimizzato :|
C'è la fuznione strncpy in string.h