![]() |
Парсер
Есть файл вот с такими типами строк
INSERT INTO f_user VALUES('162', '2', '', '0', 'AJlekcei', '4586311e420b9074d91192ada2b61f90', '2007-01-25', 'allekc@bk.ru', '0', '', '', '', '', '', '', '', '1', '0', 'Новичок', '0', '1169737479', '0', '1171526781', '1171572370', '1170595829', '10', '0', '4', '3', '0', '0', '0', '0', '3415', '01-18-1985', '1985-01-18', '-1', '-1', '85.141.162.73', '0', '1', '0', '0', '-1', '0', '0', 'X.7'); Как мне сделать так чтобы на каждой строчке оставалось тока AJlekcei:4586311e420b9074d91192ada2b61f90:X.7 Как это сделать через перл? |
вообще ексель рулит...
|
Цитата:
|
Есть скрипт правда на php, выдирает данные из скули...
Вот |
Цитата:
У меня уже есть база на компе вот тока осталось её отпарсить |
Цитата:
|
Цитата:
Да даже если я это и сделаю то как мне сделать так чтобы после каждой выборки стоял : |
substr и explode рулят, ну или регуляркой.
|
импортируй это в БД и...
если выложишь структуру таблицы могу написать такую фигню, но на пхп. Да у кули там писать? Код:
$query="select AJlekcei,4586311e420b9074d91192ada2b61f90,X.7 from table_name;";Короче если структуру выложишь, то на пхп нормально все напишу Мне кажеться сунуть всю в БД и достать оттуда будет легче чем париться со строками. И это наверное дамп у тебя? там же наверное и CREATE TABLE есть. Или нету? сейчас прочитал это: Цитата:
|
Импортируй свой бэкап, пиши скрипт(или воспользуйся тем что дал выше je0n), результат сохраняй в файл и будет тебе счастье.
P.S. да и через phpmyadmin это сделать можно просто и намного легче. |
Цитата:
Код:
op en (fi,"bd") || die $!; |
На делфи я давно прогу писал для этого посмотри My Release в подписи... А на перле valiko замечательно сделал...
|
Цитата:
|
Блин в проге не в рублюсь . Мне вот надо из этого 6218:6e316dbbf46088d1596a1f7f7136a636:sLC;]:20041989: оставить тока 20041989 что мне надо указать в проге чтобы это сделать?
|
http://php.ru/manual/function.split.html
|
Цитата:
Текст вот такого формата PHP код:
12061977 29061990 А остальное все сносить. |
Спасибо большое nc.STRIEM.
Тему можно закрывать. |
| Время: 15:18 |