Sto cercando di estrarre qualcosa da una e-mail. Il formato generale della mail sarà sempre:Estrarre parte di una stringa tra il punto A e il B
blablablablabllabla hello my friend.
[what I want]
Goodbye my friend blablablabla
Ora ho fatto:
string.LastIndexOf("hello my friend");
string.IndexOf("Goodbye my friend");
Questo mi darà un punto prima del suo inizio, e un punto dopo l'avvio. Che metodo posso usare per questo? Ho trovato:
String.Substring(Int32, Int32)
Ma questo prende solo la posizione di partenza.
Cosa posso usare?
Cosa succede se l'e-mail inizia con "Addio mio amico" e termina con "ciao mio amico" o niente del tutto? Sei sicuro che questo sia un approccio praticabile? –
Sì, sono sicuro, è un'e-mail automatica. Sarà sempre inviato in questo modo. Inoltre il mio programma leggerà da un file di definizione, posso sempre modificare le stringhe. – TheGateKeeper