Stephen and Taifun,
First of all, thanks for your help.
Here is what I found. Stephen your procedure was counting to the "=" sign and then adding one, then taking that number from the entire string. that is why 621=shop worked. To look at it another way 123=5679. If the "=" sign is at position 4, the the result would subtract 5 from 9 giving you 123. Or given 12=456789 the "=" sign is at position 3, the result would subtract 4 from 9 giving you 12=45.
The way that I got it to work was to use the value of the starting index of the "=" sign, the subtracting 1 to determine the resulting string length.
I really do appreciate all your help, and especially letting me find the solution on my own. "Teach a man to fish" and all that.
