| |
|
|
| | Значит так!
Существует файл: file.dat.
В нём существуют данные:
0|Клава|Описание
1|Монитор|Описание
2|Клава|Описание
3|Блок|Описание
4|Мышь|Описание
|
Как видите там два раза повторяются строки с "Клава".
Как написать, чтобы программа подсчитывала сколько строк с "Клава" и с колько с остальным ?
Проще говоря мне нужно чтобы скрипт посчитал сколько там "Клав", сколько "Мышей", сколько "Мониторов".
Как? | |
| |
|
|
| |
|
|
| |
для: iriter
(12.08.2007 в 14:12)
| | | Ну и надо чтобы скрипт вывел:
А у нас то:
Клав: count
Мониторов: count
Мышей: count
|
| |
| |
|
|
| |
|
|
| |
для: iriter
(12.08.2007 в 14:15)
| | | попробуйте с помощью рег. выражений | |
| |
|
|
| |
|
|
| |
для: ddhvvn
(12.08.2007 в 14:49)
| | | Если бы я знал бы как я бы давно уже всё сделал! ) | |
| |
|
|
| |
|
|
| |
для: iriter
(12.08.2007 в 15:07)
| | | Ну а что конкретно Вы не знаете?
Пропускаете текст через рег выражения, а потом для каждого объекта (или что Вам там нужно) считаете кол-во совпадений | |
| |
|
|
| |
|
|
| |
для: ddhvvn
(12.08.2007 в 15:51)
| | | Всё, сделал! Через for )))
Спаисбо! ))) | |
| |
|
|
| |
|
|
| |
для: iriter
(12.08.2007 в 14:15)
| | | Такое вообще-то надо с помощью СУБД реализовывать, а не в файле хранить. | |
| |
|
|