Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.07.2011, 20:11   #1
Kli
 
Регистрация: 17.07.2011
Сообщений: 4
По умолчанию Работа с текстовыми файлами

Помогите создать программу, которая открывает текстовый файл, ищет в нем строки определенного вида (т.е. надо ввести слово или слова, по которым и будут искаться строки), найдя их, сохраняет в другой текстовый файл.
P.S. Я нуб в таком деле. Прошу строго не судить
Kli вне форума Ответить с цитированием
Старый 17.07.2011, 20:17   #2
Сtrl
C++
Форумчанин
 
Аватар для Сtrl
 
Регистрация: 27.03.2011
Сообщений: 803
По умолчанию

Язык какой? Оплата какая?
Ищете информацию по C++?
cplusplus.com
Сtrl вне форума Ответить с цитированием
Старый 17.07.2011, 20:18   #3
Kli
 
Регистрация: 17.07.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Сtrl Посмотреть сообщение
Язык какой? Оплата какая?
Всмысле язык? В котором записан текстовый файл?
Kli вне форума Ответить с цитированием
Старый 17.07.2011, 20:20   #4
dixonich
Пользователь
 
Регистрация: 11.10.2009
Сообщений: 79
По умолчанию

Цитата:
Сообщение от Kli Посмотреть сообщение
Всмысле язык? В котором записан текстовый файл?
язык программирования
dixonich вне форума Ответить с цитированием
Старый 17.07.2011, 20:22   #5
Kli
 
Регистрация: 17.07.2011
Сообщений: 4
По умолчанию

Цитата:
Сообщение от dixonich Посмотреть сообщение
язык программирования
Любой. Ну чтоб понятно было при дальнейшем использовании. Паскаль

Последний раз редактировалось Kli; 17.07.2011 в 20:24.
Kli вне форума Ответить с цитированием
Старый 17.07.2011, 20:31   #6
dixonich
Пользователь
 
Регистрация: 11.10.2009
Сообщений: 79
По умолчанию

если любой, то как-то так на перле.
не проверял.
Код:
use strict;
my $line;
print "Введите имя файла\n";
chomp(my $file = <>);
open F, "$file";
open P, "output.txt";
print "Введите шаблон для поиска\n";
chomp(my $pat = <>);
while(<F> == $line){
	print P $line if (/.*$pat.*/smg);
}
dixonich вне форума Ответить с цитированием
Старый 17.07.2011, 20:37   #7
Kli
 
Регистрация: 17.07.2011
Сообщений: 4
По умолчанию

Большое спасибо за ваш труд и вашу готовность помочь. Но нету ничего подобного на Паскале?
P.S. Не знаю что такое "перл"
Kli вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с текстовыми файлами. Константинн Помощь студентам 0 06.03.2011 12:53
Работа с текстовыми файлами melkaya19 Помощь студентам 3 21.06.2010 11:30
Работа с текстовыми файлами A_Orlov Паскаль, Turbo Pascal, PascalABC.NET 1 14.06.2010 14:49
Работа с текстовыми файлами galka_kiss Фриланс 18 24.02.2010 22:00
Работа с текстовыми файлами Gigabit Общие вопросы Delphi 3 19.02.2010 10:29