- подсчёт вхождений символа в строке, allez, 13:53 , 17-Фев-05 (1)
- подсчёт вхождений символа в строке, Namich, 13:57 , 17-Фев-05 (2)
>$string="abbcccdddd"; >$symbol="d"; >$count=0; >@array=split('',$string); >for(@array) { > ($_ eq $symbol) && $count++; >} >print "$count\n" Моей благодарности нет предела ;-) а если , к примеру, $symbol="dd" и нужно подсчитать кол-во вхождений нескольких символов? в моём случае $string - это набор символов, в котором встречаются и пробелы....Тут же сплитом в массив не загонешь же....
- подсчёт вхождений символа в строке, Namich, 14:30 , 17-Фев-05 (3)
>>$string="abbcccdddd"; >>$symbol="d"; >>$count=0; >>@array=split('',$string); >>for(@array) { >> ($_ eq $symbol) && $count++; >>} >>print "$count\n" > > >Моей благодарности нет предела ;-) >а если , к примеру, $symbol="dd" и нужно подсчитать кол-во вхождений нескольких >символов? >в моём случае $string - это набор символов, в котором встречаются и >пробелы....Тут же сплитом в массив не загонешь же.... всё...разобрался! Спасибо
|