U Okumura #7468(2008/08/28 13:36 GMT) [ Groovy ] Rating0/0=0.00
メソッド定義を書いて、それを呼び出す形で書くもの?なら…
trをインライン化すればワンライナー。
1 2 3
tr={f,t,w->w.collect{f.contains(it)?t[f.indexOf(it)]:it}.join()} println(tr("qwertyuiop","QWERTYUIOP","typewriter"))
Rating0/0=0.00-0+
1 reply [ reply ]
U Okumura #7468() [ Groovy ] Rating0/0=0.00
メソッド定義を書いて、それを呼び出す形で書くもの?なら…
trをインライン化すればワンライナー。
tr={f,t,w->w.collect{f.contains(it)?t[f.indexOf(it)]:it}.join()} println(tr("qwertyuiop","QWERTYUIOP","typewriter"))Rating0/0=0.00-0+
1 reply [ reply ]