There are only a few chars that I know of that could possibly be in someones name, so if my last example works, I would go that route and just add a couple more split/joins with the wildcards. A lot easier than adding more UDFs and messing about with the unicode/ascii stuff. But thats just my opinion.