![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 29.04.2014
Сообщений: 6
|
![]()
Здравствуйте! Очень нужна Ваша помощь в решении следующего вопроса. Есть база данных такого формата:
(2107, 'admin1', '2014-01-11 19:30:06', '<!--dle_image_begin:http://site.com/uploads/posts/2014-01/_image.jpg--><img src=\"http://site.to/uploads/posts/2014-01/_image.jpg\" style=\"float:left;\" alt=\"Title“ Terrore in mare aperto\" title=\"Title“ Text\" /><!--dle_image_end-->', 'Description¦', 'year|2003||fullinfo|http://www.site.net/847474743/||info...ain.com/123456', 'Text', 'Text', '16', 'text', 0, 1, 1, 1, 0, 1, 'd', '', ''), (2108, 'admin1', '2014-01-11 19:30:06', '<!--dle_image_begin:http://site.com/uploads/posts/2014-01/_image.jpg--><img src=\"http://site.to/uploads/posts/2014-01/_image.jpg\" style=\"float:left;\" alt=\"Title“ Terrore in mare aperto\" title=\"Title“ Text\" /><!--dle_image_end-->', 'Description¦', 'year|2003||fullinfo|http://www.site.net/847474743/||info...ain.com/789789', 'Text', 'Text', '16', 'text', 0, 1, 1, 1, 0, 1, 'd', '', ''), Необходимо спарсить строку и записать ее в файл, далее спарсить вторую строку и записать в файл ниже предыдущей, и так по всему файлу. Думаю можно использовать поиск от http://www.domain.com/ и до ', т.к. текст в начале строки всегда одинаков. Например находим строку http://www.domain.com/123456 и записываем ее в файл. Далее видим строку http://www.domain.com/789789 и записываем следующей строкой в файл, и так до конца базы. Помогите пожалуйста с реализацией данной задачи. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 26.01.2007
Сообщений: 278
|
![]()
Вам нужна ссылка, которая находится между |domain| и ', 'Text' ? Уточните, тогда напишу регулярку.
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 29.04.2014
Сообщений: 6
|
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 26.01.2007
Сообщений: 278
|
![]() PHP код:
|
![]() |
![]() |
![]() |
#5 | |
Новичок
Джуниор
Регистрация: 29.04.2014
Сообщений: 6
|
![]() Цитата:
Допустим запись может быть вида |domain| или |domain_part1|, но урл не меняется (http://domain.com/454353) - как в этом случае добавить условие? p.s.при малейшем изменении выражения выскакивает Notice: Undefined offset: 1 in /Applications/XAMPP/xamppfiles/htdocs/test/index.php on line 10 Последний раз редактировалось flexx123; 30.04.2014 в 18:03. |
|
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 29.04.2014
Сообщений: 6
|
![]()
Разобрался. Спасибо!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставка текста в HTML объект, средствами PHP | wr_vu | PHP | 17 | 30.03.2012 15:35 |
обработка текста в Си, нужна помощь!!! | nikalerochka | Помощь студентам | 0 | 19.12.2009 21:32 |
заполнение текста(нужна помощь) | sv2311 | Помощь студентам | 1 | 09.09.2009 17:08 |
Редактирование текста. Нужна помощь! | quf | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 12.04.2008 08:53 |