But you can always use strtok itself.
https://github.com/dlang/dmd/blob/09d04945bdbc0cba36f7bb1e19d5bd009d4b0ff2/druntime/src/core/stdc/string.d#L97 Very similar to example given on the docs: ```d void main() { import std.stdio, std.algorithm; string input = "one + two * (three - four)!"; string delimiters = "!+-(*)"; foreach(value; input.splitWhen!((a, b) => delimiters.canFind(b))) { writeln(value); } } ```