Parsing text isn't anything fancy.
It's just knowing what the marker is for a word/item boundary.
For bash, that marker is defined in IFS