|
|
ru.perl
- RU.PERL ----------------------------------------------------------------------
From : Konstantin Stupnik {} 2:5020/400 05 Dec 2001 11:24:25
To : Artem Chuprina
Subject : Re: найти русскую букву
--------------------------------------------------------------------------------
"Artem Chuprina" <ran@ice.ru> wrote in message news:slrna0pfjr.jbj.ran@party.ice.ru... > Здравствуй, Konstantin Stupnik {}. > > KS> > > Есть строка $Str="dfdfвАа"; > KS> > > Hужно найти позицию любой первой русской буквы. > KS> > > Как это сделать оптимально ? > KS> > > KS> > Hаписать XS :) > KS> > > KS> > Hу или, несколько приблизительно, так: > KS> > $Str=~/[\x80-\xff]/; > KS> > my $pos=length($`); > KS> Торможу! > KS> my $pos=$-[0]; > > Это что за новый массив? Какая версия perl? 5.6.1 :) @- и @+ - оффсеты начал и концов матча и сабматчей. -- Best regards, Konstantin. Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/648821b068ce.html, оценка из 5, голосов 10
|