HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

как подставить + к базе
  #1  
Старый 29.01.2010, 00:48
andreipup
Постоянный
Регистрация: 21.08.2007
Сообщений: 408
С нами: 9853666

Репутация: 35
По умолчанию как подставить + к базе

Вопрос конечно тупой но я ноль в кодинге(
есть база формата

9605318207
9065252813
9065291256
9038242915
9605391324
9051304869

нужно впереди прилепить ко всем номерам +7

+79605318207
+79065252813

Если тупо в блокноте делать замену не пойдет так как 9 в номерах повторяется.
 
Ответить с цитированием

  #2  
Старый 29.01.2010, 00:59
Fuckel
Участник форума
Регистрация: 17.01.2008
Сообщений: 170
С нами: 9640431

Репутация: 105
По умолчанию

база в файле? какой язык?
 
Ответить с цитированием

  #3  
Старый 29.01.2010, 01:05
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами: 9288386

Репутация: 536


По умолчанию

Перл

PHP код:
#!/usr/bin/perl 

open(BASE'base.txt'); 
chomp(@bas = <BASE>);
close(BASE);

open(OUT">> out.txt");


foreach 
$num (@bas)
   {
        print 
OUT "+7$num\n";
   }

close(OUT); 
 
Ответить с цитированием

  #4  
Старый 29.01.2010, 01:06
andreipup
Постоянный
Регистрация: 21.08.2007
Сообщений: 408
С нами: 9853666

Репутация: 35
По умолчанию

Цитата:
Сообщение от Fepsis  
Перл

PHP код:
#!/usr/bin/perl 

open(BASE'base.txt'); 
chomp(@bas = <BASE>);
close(BASE);

open(OUT">> out.txt");


foreach 
$num (@bas)
   {
        print 
OUT "+7$num\n";
   }

close(OUT); 
ПАсибо щас попробую
 
Ответить с цитированием

  #5  
Старый 29.01.2010, 01:07
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами: 9288386

Репутация: 536


По умолчанию

Цитата:
Сообщение от andreipup  
ПАсибо щас попробую
Это под активперл...
 
Ответить с цитированием

  #6  
Старый 29.01.2010, 01:11
andreipup
Постоянный
Регистрация: 21.08.2007
Сообщений: 408
С нами: 9853666

Репутация: 35
По умолчанию

Цитата:
Сообщение от Fepsis  
Это под активперл...
я понял все гуд работает)
Спасибо за помощь.
 
Ответить с цитированием

  #7  
Старый 29.01.2010, 08:26
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

Однострочник
Код:
$ perl -lne 'print "+7$_"' 1.txt > 2.txt
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Если ты попал... (записки бывалого программиста) ErrorNeo Статьи 135 23.01.2016 11:59
F.A.Q по Пранку Nightmarе Статьи 43 28.03.2010 10:55
[FAQ] BIOS Cthulchu "Железо" 9 17.11.2009 12:17
Взлом домофона Метаком andreipup Болталка 11 14.08.2009 16:06



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.