inCharSet

Check if character c belongs to the set specified by spec. See codepointSetFromStr for the syntax of spec.

bool
inCharSet
(
const(char)[] spec
)
(
dchar c
)

Examples

assert('a'.inCharSet!"a-z0-9");
assert('x'.inCharSet!"a-z0-9");
assert('z'.inCharSet!"a-z0-9");
assert('0'.inCharSet!"a-z0-9");
assert('5'.inCharSet!"a-z0-9");
assert('0'.inCharSet!"a-z0-9");

assert(!'\0'.inCharSet!"a-z0-9");
assert(!'A'.inCharSet!"a-z0-9");
assert(!'-'.inCharSet!"a-z0-9");

assert(!'a'.inCharSet!"^a-z0-9");
assert('#'.inCharSet!"^a-z0-9");

Meta