Salve a tutti!

Per questione di layout vorrei tagliare una stringa a circa 200 caratteri. Ma lo vorrei fare senza avere parole che vengono "smozzicate".

Questo è un esempio. Stringa: "Ciao come vanno si fa a fare questa cosa..."

Io vorrei tagliare alla parola subito prima dei 25 caratteri mantenedo la parola.

Se faccio un substr a 25 char mi viene qualcosa del genere: "Ciao come vanno si fa a f"

Io vorrei "Ciao come vanno si fa a"

Qualche idea?

Grazie!