fn tokenizeScalar(comptime T: type, buffer: []const T, delimiter: T) TokenIterator(T, .scalar)
[src]
Returns an iterator that iterates over the slices of buffer
that are not delimiter
.
tokenizeScalar(u8, " abc def ghi ", ' ')
will return slices for “abc”, “def”, “ghi”, null, in that order.
If buffer
is empty, the iterator will return null. If delimiter
does not exist in buffer, the iterator will return buffer
, null, in that order.
See also: tokenizeAny
, tokenizeSequence
, splitSequence
,splitAny
, and splitScalar
splitBackwardsSequence
, splitBackwardsAny
, and splitBackwardsScalar