is something like this possible in vb?

I have this in a textbox "Hey what's up"

I would like to high the word "what's", right click it and have a input box that says "Please enter the word you would like to replace it with". the user enters "dude" and the original textbox will go from "hey what's up" to "hey dude up"