parse_string

Parse a string enclosed by a pair of quotes, and containing escape sequence

@safe
parse_string
(
R
)
(
R i
)
if (
isForwardRange!R
)

Examples

auto i = "\"asdf\\n\\b\"";
auto r = parse_string(i);
import std.format;
assert(r.ok);
assert(r.v == "asdf\n\b", format("%s", r.v));

Meta