Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB59.1450
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 07.01.2011, 16:59   #1
Сварщик
Директор Тольятти
 
Аватар для Сварщик
 
Регистрация: 08.05.2010
Сообщений: 756
Бабло: $116145
По умолчанию help с файлом

имется txt вида
zzzzz | xxxx
надо как то оставить только левую часть без раздилителя вида zzzzzz
Сварщик вне форума  
Старый 07.01.2011, 17:01   #2
res1dent
Лютый Эникейщик
 
Аватар для res1dent
 
Регистрация: 21.08.2009
Сообщений: 1,462
Бабло: $233740
По умолчанию

замени | на ;
затем переименуй файл в расширение .csv
....
профит =)
__________________
PharmCash - Лучшие условия и профит в фарме. Hold-0, Refunds-0, Commission–50%, CPU+500. Google нас любит!
res1dent вне форума  
Старый 07.01.2011, 17:03   #3
RedHead
Senior Member
 
Аватар для RedHead
 
Регистрация: 26.08.2008
Адрес: UA
Сообщений: 2,946
Бабло: $402755
По умолчанию

PHP код:
<?php 
$fin 
file("in.txt");
$fout=fopen('out.txt','w+');
foreach (
$fin as $line){
    
$e=explode(' | '$line);
    
fputs($fout,$e[1]);
    }
fclose($fout);
?>
RedHead вне форума  
Старый 07.01.2011, 17:08   #4
dady
Senior Medved
 
Аватар для dady
 
Регистрация: 15.06.2008
Сообщений: 4,140
Бабло: $22472130
По умолчанию

Цитата:
Сообщение от res1dent Посмотреть сообщение
замени | на ;
затем переименуй файл в расширение .csv
....
профит =)
Ещё прощще, импорт из текста разделитель | .. профит
dady вне форума  
Старый 07.01.2011, 17:11   #5
Сварщик
Директор Тольятти
 
Аватар для Сварщик
 
Регистрация: 08.05.2010
Сообщений: 756
Бабло: $116145
ТС -->
автор темы ТС По умолчанию

ша попробуем чего небудь
Сварщик вне форума  
Старый 07.01.2011, 18:26   #6
0xDEAD
Senior Member
 
Аватар для 0xDEAD
 
Регистрация: 03.11.2009
Сообщений: 152
Бабло: $20330
По умолчанию

В Notepad++ в режиме регулярки замени
Код:
^(.+) |.+$
на
Код:
\1
0xDEAD вне форума  
Старый 08.01.2011, 13:30   #7
sydoow
Senior Member
 
Аватар для sydoow
 
Регистрация: 26.09.2008
Сообщений: 3,918
Бабло: $488239
Отправить сообщение для sydoow с помощью ICQ Отправить сообщение для sydoow с помощью Skype™
По умолчанию

Открыть в экселе текстовый файл с разделителем |
sydoow вне форума  
Старый 08.01.2011, 14:22   #8
Сварщик
Директор Тольятти
 
Аватар для Сварщик
 
Регистрация: 08.05.2010
Сообщений: 756
Бабло: $116145
ТС -->
автор темы ТС По умолчанию

Код:
<?php  
$fin = file("in.txt"); 
$fout=fopen('out.txt','w+'); 
foreach ($fin as $line){ 
    $e=explode('|', $line); 
    fputs($fout,$e[0]); 
    } 
fclose($fout); 
?>
решение вот такое актимальное для себя только результат пишет в кучу а надо с новой строки каждый мож к то поправит код
RedHead код работает но удоляет не ту сторону (((

Последний раз редактировалось Сварщик; 08.01.2011 в 14:29.
Сварщик вне форума  
Старый 08.01.2011, 14:33   #9
RedHead
Senior Member
 
Аватар для RedHead
 
Регистрация: 26.08.2008
Адрес: UA
Сообщений: 2,946
Бабло: $402755
По умолчанию

ой, тьфу)
fputs($fout,$e[1]);
поставить
RedHead вне форума  
Старый 08.01.2011, 14:55   #10
bablolover
Senior Member
 
Аватар для bablolover
 
Регистрация: 10.10.2010
Сообщений: 1,060
Бабло: $126610
По умолчанию

Цитата:
Сообщение от 0xDEAD Посмотреть сообщение
В Notepad++ в режиме регулярки замени
Код:
^(.+) |.+$
на
Код:
\1
хуйня получится
надо так:
Код:
^(.+?)\s+|.+?$
__________________
покупаю худеющий ру-траф в любых кол-вах
стоимость смс на номер
bablolover вне форума  
Закрытая тема



Опции темы
Опции просмотра