Wäre es da nicht vielleicht sinnvoller, einfach nur zu splitten, so dass du ein Array mit Einzelworten erhältst - und dann beim Durchlaufen dieses Arrays jeweils Element i und Element i+1 zusammen zu betrachten ...?
gruß,
wahsaga
Okay, das ist mal eine gute Idee, manchmal fixiere ich mich zu sehr auf einen Lösungsweg. Danke.