![]() |
Положим есть файл test.txt и в нём есть такие строки:
"Маша мыла раму" "Мама мыла Машу" "Тест" Так вот надо чтоб програма проверяля каждую строку на наличие определённого слова и если слово "мыла" присутствует выводила бы строку на экран. В этом случае програма должна вывести: Маша мыла раму Мама мыла Машу Как это реализовать? Инетресует сам маханизм поиска. Буду рад полезным ссылкам. Заранее благодарен. |
Код:
open (FL, 'text.txt'); По поводу поиска посмотрите хотя бы это |
Большое спасибо :-)
|
другой вариант поиска -- *с использованием регулярных выражений. Регулярные выражения - очень мощный инструмент работы с текстом.
Код:
open (FL, 'text.txt'); Код:
open (FL, 'text.txt'); Перекодировку можно реализовать тоже с помощью регулярных выражений. [s]Исправлено: mrcnn, 7:41 14-03-2004[/s] |
Время: 22:45. |
Время: 22:45.
© OSzone.net 2001-