ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

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

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

9605318207
9065252813
9065291256
9038242915
9605391324
9051304869

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

+79605318207
+79065252813

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

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

Репутация: 105
Отправить сообщение для Fuckel с помощью ICQ
По умолчанию

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

  #3  
Старый 29.01.2010, 01:05
Аватар для Fepsis
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 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
andreipup
Постоянный
Регистрация: 21.08.2007
Сообщений: 408
Провел на форуме:
1105135

Репутация: 35
Отправить сообщение для andreipup с помощью ICQ
По умолчанию

Цитата:
Сообщение от 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
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 536


По умолчанию

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

  #6  
Старый 29.01.2010, 01:11
Аватар для andreipup
andreipup
Постоянный
Регистрация: 21.08.2007
Сообщений: 408
Провел на форуме:
1105135

Репутация: 35
Отправить сообщение для andreipup с помощью ICQ
По умолчанию

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

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

Репутация: 905


По умолчанию

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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Если ты попал... (записки бывалого программиста) ErrorNeo Статьи 73 29.05.2010 13:44
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
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42



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


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




ANTICHAT.XYZ