Estoy tratando de extraer algo de un correo electrónico. El formato general del correo electrónico siempre será:Extraer parte de una cadena entre el punto A y B
blablablablabllabla hello my friend.
[what I want]
Goodbye my friend blablablabla
Ahora que lo hice:
string.LastIndexOf("hello my friend");
string.IndexOf("Goodbye my friend");
Esto me dará un punto antes de que comience, y un punto después de iniciarse. ¿Qué método puedo usar para esto? He encontrado:
String.Substring(Int32, Int32)
Pero esto sólo lleva a la posición de inicio.
¿Qué puedo usar?
¿Qué pasa si el correo electrónico se inicia con "Adiós mi amigo" y termina con "hola mi amigo" o nada en absoluto? ¿Estás seguro de que este es un enfoque viable? –
Sí, estoy seguro, es un correo electrónico automático. Siempre será enviado así. Además, mi programa leerá desde un archivo de definición, siempre puedo cambiar las cadenas. – TheGateKeeper