toIRCLower

toIRCLower
(
string input
)

Examples

import std.algorithm : equal;
assert("TEST".toIRCLower!(CaseMapping.rfc1459).equal("test"d));
assert("TEST".toIRCLower!(CaseMapping.strictRFC1459).equal("test"d));
assert("TEST".toIRCLower!(CaseMapping.ascii).equal("test"d));
assert("TEST[]\\^".toIRCLower!(CaseMapping.rfc1459).equal("test{}|~"d));
assert("TEST[]\\~".toIRCLower!(CaseMapping.strictRFC1459).equal("test{}|~"d));
assert("TEST{}|~".toIRCLower!(CaseMapping.ascii).equal("test{}|~"d));

Meta