identifier

Parse an identifier, starts with a letter or _, followed by letter, _, or digits

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

Examples

auto i = "_asd1234a";
auto rx2 = identifier(i);
assert(rx2.ok);
assert(!rx2.cont.length);
assert(rx2.v == "_asd1234a");

Meta