hola quisiera saber como puedo eliminar una palabra que aparece despues de una frase, por ejemplo:
"Mi perro se fue de paseo y no ha vuelto a casa"
defino la frase inicial, supongamos que la frase inicial seria: "mi perro se fue de", y quisiera eliminar la siguiente palabra a esa frase que seria "paseo", y me quedaria asi:
"mi perro se fue de y no ha vuelto a casa"
La palabra paseo puede variar asi que un simple replace no me sirve
Replace con expresiones regulares, es lo que necesitas, si no sabes que son expresiones regulares entonces debes empezar a leer un poco acerca del tema porque es bastante extenso, pero para lo que necesitas hacer no está tan difícil :P
Te muestro un ejemplo:
MsgBox(Regex.Replace("Hello my world!", "Hello (.*\s)", "Hello "))
Óbviamente debes leer lo que te dice el compañero @Keyen para aprender a utilizar las expresiones regulares según tus necesidades. -> Wikipedia (http://en.wikipedia.org/wiki/Regular_expression)
Saludos