Basic string tokeniser