xatter
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Собственно сам сабж, есть два файла к примеру data.txt и phone.txt, файл data.txt такого вида: Адлер, Весёлое, дом сдан, 3/5, 33 кв.м, коммуникации городские, детская площадка, тихое спокойное место, с документами, 2.300.000 руб. Тел. 8-918-977-80-80. Адлер, 1,5-комн., новостройка, 47,6 кв.м, свободная планировка, витражное остекление, лифт, 150 м от моря, 5 мин. до остановки, 10 мин. от центрального рынка, срок сдачи - 4 кв. 2011 г., 2.570.000 руб. Тел. 8-988-141-18-00, 8-9882-376-531, Роман. Адлер, 28,6 кв.м, все центральные коммуникации, свет, вода, канализация, газ, 1.200.000 руб. Тел. 8-918-678-80-80, Алексей. Адлер, 3/5, 38,4 кв.м, черновая отделка, коммуникации городские, витражное остекление, рассрочка от застройщика, 1.612.800 руб. Тел. 8-918-404-40-83. Адлер, 40 кв.м, благоустроенный район, рядом рынок, школа, магазины, требует ремонта, 2.200.000 руб. Тел. 8-9882-377-229, 8-918-400-30-56. Файд phone.txt такго рода: 89184003056 89882376531 8-918-977-80-80 и.т.д. Нужно сделать так что бы он проверял построчно из файла phone.txt с data.txt и если номера совпадали то он удалял из них строку, к примеру строка вида из data.txt Адлер, 3/5, 38,4 кв.м, черновая отделка, коммуникации городские, витражное остекление, рассрочка от застройщика, 1.612.800 руб. Тел. 8-918-404-40-83. В phone.txt есть этот номер и он записан так: 89184044083 То строка из файла data.txt удалялась... Пожалуйста подскажите как это можно организовать на перле, так как перл начал изучать пару дней назад и знаний не хватает)) ну а если не трудно будет то напишите маленький примерчик, заранее очень благодарен, очень надеюсь на вашу поддержку и помощь. З.Ы. Данные из файла phone.txt должны пониматься и сравнивать корректно то есть скрипт должен понимать что 8-918-404-40-83 и 89184044083 или 8(918)404-40-83 одно и тоже |