one liner to split a string into every n chars?

rikki cattermole rikki at cattermole.co.nz
Wed Apr 13 06:50:47 UTC 2022


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);
}



More information about the Digitalmars-d-learn mailing list