toIRCUpper

toIRCUpper
(
string input
)

Examples

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

Meta