String.insertBefore

struct String
@trusted
size_t
insertBefore
(
T
R
)
(
R r
,
T el
)
if (
(
is(R == ByCodeUnit!char) ||
is(R == ByCodePoint!char)
)
)

Examples

auto s = String("Казнить нельзя помиловать.");
s.insertBefore(s[27 .. $], ",");
assert(s == "Казнить нельзя, помиловать.");

s = String("Казнить нельзя помиловать.");
s.insertBefore(s[14 .. $], ',');
assert(s == "Казнить, нельзя помиловать.");

Meta