>Телепаты в отпуске. Сказали бы, что на перле -- я и написал бы на перле.
>lodin (*) (04.11.2008 21:09:15)
сори, не знал, что regex'ы будут различаться....
> работает только с eng текстом!
echo 'привет привет привет' | perl -pe 'BEGIN { binmode $_, ":encoding(utf8)" for \*STDIN, \*STDOUT }; s/(\S+)/ucfirst $1/ge;'
Привет Привет Привет
perl-у надо явно указать, что читается utf-нутый текст. Иначе - жопа.
>perl-у надо явно указать, что читается utf-нутый текст. Иначе - жопа.
про utf и perl, что-то слышал, но не приходилось еще работать с русским языком....
а как твой пример будет выглядеть в самом скрипте? что-то не получается...