LoL GYoshi, you look like a big ass.
tokenize2 does what it is supposed to. He wants a tokenize3 that does not use " " and "," as delimiters. tokenize2 does, but it is supposed to.
But like explained earlier, if you did
string as: Bob "went to the" market
and used tokenize2, it would come out as
token1: Bob
token2: went to the
token3: market
So that is what you wanted, wasn't it?