]]> ]]>

CamelCase в Nimrod

Пример для версий Nimrod 0.8.8

Эта программа использует регулярные выражения. В Nimrod они реализованы при помощи библиотеки PRCE (Perl-Compatible Regular Expressions), написанной на C.

from strutils import toLower, capitalize, join
import re

var text = toLower(readLine(stdin))
var words = split(text, re"[^a-z]+")
echo join(words.each(capitalize))

Комментарии

]]>

blog comments powered by Disqus

]]>

Работа программистам