So I have a string:
**BOB**123(*&**blah**02938*(*&91820**FOO**
I want to be able to use strtok to deliminate each word
strtok
One approach that can make this easier is to first overwrite all non-alpha characters with spaces:
for (char *p = str; *p; p++) if (!isalpha(*p)) *p = ' ';
Now you can use strtok(str, " ")
strtok(str, " ")