Консультация № 43166
16.05.2006, 01:57
0.00 руб.
0 2 2
Здравствуйте, у меня скорее не вопрос, а просьба...
Начал изучать Perl, пока все идет хорошо и в принципе все понимаю, но как-то не хватает практики, поэтому кому не лень, состатвте пожалуйста для меня несколько простеньких (для новичка) задач, решаемых средствами Perl, а я постараюсь их решить.... :)
Заранее примного благодарен...

Обсуждение

Неизвестный
16.05.2006, 03:09
общий
это ответ
Здравствуйте, Lperw!

Воспользуйтесь <a href=http://help.jino-net.ru/Perlindex.html>OnLine учебником по Perl</a>.

В конце каждой главы присутствуют тематические вопросы и задачи для самоконтроля;) То что вам и нужно;)
Успехов!
Неизвестный
17.05.2006, 08:56
общий
это ответ
Здравствуйте, Lperw!
Предлагаю две похожих задачи.

1) Напиши программу, которая будет искать текст в файле.
В параметрах задаются:
-текст, который ищется.
-папки и/или файлы (неограниченное кол-во)
-дополнительные параметры для усложнения

Вывод:
Простой вариант: имя файла.
Сложный вариант: имя файла : номер строки

Текст ищется только в файлах с расширением txt, cpp, pl, php, html, ini.
Для усложнение, можно ввести параметры. Например, такие, как:
-регистрозависимость (/r)
-подслово, т.е. искомое слово м.б. подсловом в слове (/w)
Можешь еще что-нибудь придумать.

2) Замена текста в файлах.
В параметрах задаются:
-текст, который ищется.
-текст, на который будет заменятся
-папки и/или файлы (неограниченное кол-во)
-дополнительные параметры для усложнения

Вывод:
Простой вариант: имя файла.
Сложный вариант: имя файла : номер строки

Текст ищется только в файлах с расширением txt, cpp, pl, php, html, ini.
Для усложнение, можно ввести параметры. Например, такие, как:
-регистрозависимость (/r)
-подслово, т.е. искомое слово м.б. подсловом в слове (/w)

Вот, мало того, что получишь опыт при создании программ на perl, попробуешь свои силы в обработке файлов и регулярных выражениях. Да и вообще потом тебе эти программы могут пригодится.
Форма ответа