One way you can do it: import std.range : chunks; import std.algorithm : map; import std.array : array; import std.conv : text;
string[] split = "Hello D".chunks(2).map!(v => v.text).array; writeln(split); foreach(val; "Hello D".chunks(2)) { writeln(val.text); }