Comment detail

文字変換表に基く文字列の変換 (Nested Flatten)
Python 風の maketrans/translate と Perl 風の tr がともに用意されています。
1
2
3
4
5
6
7
8
9
import std.stdio;
import std.string;

void main(){
    auto t = maketrans("qwertyuiop", "QWERTYUIOP");
    writefln("typewriter".translate(t, ""));
    writefln("typewriter".tr("qwertyuiop", "QWERTYUIOP"));
    writefln("typewriter".tr("a-z", "A-Z"));
}

Index

Feed

Other

Link

Pathtraq

loading...