splitter for strings
bearophile via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Mon Jun 9 03:14:38 PDT 2014
Chris:
> auto word = "bla-bla";
> auto parts = appender!(string[]);
> w.splitter('-').copy(parts);
> // parts.data.length == 3 ["bla", "", "bla"]
With the current dmd 2.066alpha this code:
void main() {
import std.stdio, std.string, std.algorithm;
const txt = "bla-bla";
txt.split("-").writeln;
txt.splitter("-").writeln;
txt.splitter('-').writeln;
}
Prints:
["bla", "bla"]
["bla", "bla"]
["bla", "bla"]
Bye,
bearophile
More information about the Digitalmars-d-learn
mailing list