It doesn't suck; you are simply not understanding the explanations.
In AppleScript, "text items" are not "words". Two different things.
In particular, words are delimited by what AppleScript says they're
delimited by. Always. You have no control over how a string breaks
into words.
However, you do have control over how it breaks into text items, by
dint of setting text item delimiters.
If you want to split a string into words based on standard conventions
(space and punctuation), use words. If you want control over exactly
how it's split, use text items. Which means you ask for "text items
of (stringHere)", not "words of (stringHere)".
--
Mark J. Reed <
email@hidden>