CoreClasses Xojo Plugin

StringMultiTokenizerList Class (console safe)

StringMultiTokenizerList is a high speed string parser which parses a string on the fly. This version of the Tokenizer can take a set of possible delimiters, allowing for many possible delimiters.
(Because of this flexibility to work with multiple delimiters then this version of the Tokenizer is slower than its cousins, the StringTokenizerList and the StringTokenzierArray)

This class supports Xojo’s For each syntax when on Xojo 2019r2 or later.

Object
   StringMultiTokenizerList

class StringMultiTokenizerList implements

IStringIterator

Iterable

Iterator

Constructors

StringMultiTokenizerListThe constructor for the StringMultiTokenizerList.

Properties

HasMoreTokensUse this property to check if there are more tokens.

Methods

GetNextUse to get next item from the StringMultiTokenizerList.
HasNextUse to get info if there are more items in the StringMultiTokenizerList.
MoveFirstUse this method to set the Tokenizer back to its initial position.
NextTokenUse this method to get the next token from the StringTokenizerList class.
PeekNextUse this function to peek at next item from the StringMultiTokenizerList without causing iteration.
SkipTokensUse this method to skip one or more of the next tokens from the list.

Supported Platforms:

  • macOS Intel 64 bit
  • macOS Apple Silicon
  • Windows 32 bit
  • Windows 64 bit
  • Windows ARM 64 bit
  • Linux 32 bit
  • Linux 64 bit
  • Linux ARM 32 bit
  • Linux ARM 64 bit
  • iOS