Quick challenge (who's is the fastest)

Miscellaneous Forums/General Discussion/Quick challenge (who's is the fastest)

Need a function to seperate text with a given seperator.. Thought of a few ways to do it, and had a way I did it in the past (sloppy), but I want the fastest possible.. Figured I would head over here for some input.

Given a string of text like "Hello jim, How, have you , been?"

Devise a function to take the string of text, a seperator character, and an index, and return the text between the seperator.

Any thoughts (B3D or B+ compadible)?

I hate sifting through the archives for something... We need a search feature :-)