|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Paul Kulchenko 2:5020/400 12 Jun 2000 09:42:28 To : All Subject : Re: <none> --------------------------------------------------------------------------------
Hi, Dan!
> Есть строка, в ее начале некоторый символ повторяется энное количество раз.
> Можно ли как-нить красиво узнать сколько собственно раз повторяется этот
> символ в начале строки? А то разбивать строку на символы и посимвольно
> обрабатывать как-то не очень красиво...
Что есть 'начало строки'?
$cnt = substr($string, 0, $till_i_need) =~ y/0//;
или
$cnt = substr($string, 0, $till_i_need) =~ s/0/0/;
Первое должно быть быстрее, второе будет работать для многосимвольных комбинаций
тоже.
Best wishes, Paul.
--- ifmail v.2.15dev5
* Origin: Gamma NNTP server Moscow Russia (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3555c44d6612.html, оценка из 5, голосов 10
|