OK, so I didn't know how to replace the "rogue" characters with escaped versions, and looking at the solution there is no way I would have been able to work that one out !!! :) Indexing I think is the right solution and better matches the intent, i.e. find 'this' in 'that'. Thanks for taking the time to reply and help. Very much appreciated. BR, Steve