Ron - This can be quite possible. But, what is the condition you are using to pull the text?
As per Pooja's question, do you want whatever is between the 3rd and 4th ~ character?
If so, the quickest way to get it is;
You could also use the MID function starting at the position of FINDNTH.