Прошу помочь с вопросом.
Есть xls прайс. Есть папка с файлами.
В прайсе есть код товара. Файлы в папке имеют такие же имена как и код товара.
Эти файлы - картинки.
Задача - в сконвертированный xls в html МАССОВО вставить ссылку на картинку по анкор её Код товара. Как это реализовать? 3 мегабайта строк - очень много позиций.
Нужно быстро сделать html файл прайса. Чтоб под названием товара была ссылка на картинку.
Заранее всем спасибо за советы.
- 08.06.2013 02:43
- 08.06.2013 23:28
- Регистрация: 17.08.2010
- Сообщений: 74
- Репутация: 12
http://document.online-convert.com/ru/convert-to-html
или иной аналог сервис/программа.
Далее самодельным скриптом или редактором, который поддерживает регулярные выражения, правите.
p.s. года 3 назад БД на ~90 мегобайт похожим образом правил. Не знал, магию запросов к БД :) - 09.06.2013 00:33
Alexben,
Я таким образом уже отконвертировал. Теперь вот как ПАКЕТНО прописать картинки-ссылки? Я не знаю скрипты - 09.06.2013 01:09
- Регистрация: 17.08.2010
- Сообщений: 74
- Репутация: 12
MaxWilender, пакетно - понимать как множество html файлов?
---------- Сообщение добавлено 19:59 ---------- Предыдущее 19:49 ----------
если в одном файле, делайте поиск - замену через редактор желательно с поддержкой REgxp(тот же Notepad++).
Если пакетно (множество файлов), тут проще скрипт наваять (при наличии знаний), либо искать программу, для своих целей. Возможно notepad++ умеет работать и в пакетном режиме.
Что бы составить выражение достаточно знать чуток Regxp http://www.nncron.ru/help/RU/add_info/regexp.htm.Последний раз редактировалось Alexben; 09.06.2013 в 01:15. Причина: ссылка на regexp
Спасибо сказали:
MaxWilender(09.06.2013), - 09.06.2013 03:26
Alexben,
Огромное спасибо!
Кажется я нашёл именно то, что искал!
Завтра попробую - отпишусь! :) - 09.06.2013 23:15
- Регистрация: 17.08.2010
- Сообщений: 74
- Репутация: 12
небольшой пример :
найти: /ID+(\d\W?){1,7}/
----> найдет: ID919711, ID91-9711, ID9-1-9-7-1-1
заменить на : /(images\/)+(ID+(\d\W?){1,7})+(.jpg)/
images/ID919711.jpg, images/ID91-9711.jpg, images/ID9-1-9-7-1-1.jpg
p.s. не претендую на правильность написания шаблонов. Использую только на крайняк. - 09.06.2013 23:50
- Регистрация: 17.08.2010
- Сообщений: 74
- Репутация: 12
Спасибо сказали:
MaxWilender(13.06.2013), - 13.06.2013 00:25
Alexben,
Большое спасибо!
Но до конца не понял.. Может Вы ещё раз поможете? :)
Есть ячейки в таблице с названиями. Вот такого типа - AUDQ.56.0334
как поменять этот текст на <a href="images/AUDQ.56.0334.jpg">AUDQ.56.0334</a>
AUDQ.**.**** - Такого рода файлов десять-двадцать.
Другие - CDES.55.0606, CDRX.56.0611 и так далее...
Какой должен быть шаблон в программу? - 13.06.2013 16:09
- Регистрация: 17.08.2010
- Сообщений: 74
- Репутация: 12
- шаблон поиска
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 20 сообщение(ий)):У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
- шаблон на заменуPHP код:У меня редактор webstorm, т.е. в твоем редакторе возможно надо экранировать => /шаблон/<a href="images/$0.jpg">$0</a>
т.к Webstorm не понимает вверхний регистр через /шаблоны/u, указал в его настройках Match Case (вверхний регистр).
Зальется видео, посмотришь.
---------- Сообщение добавлено 09:40 ---------- Предыдущее 09:34 ----------
http://www.youtube.com/watch?feature...&v=5lyPZPtf9DU
смотреть с HD.
---------- Сообщение добавлено 10:19 ---------- Предыдущее 09:40 ----------
нашел в редакторе webstorm как это сделать в пакетном режиме (блин сколько работаю с ним, а сколько возможностей до сих пор не знаю))
Что-бы не открывать каждый файл руками, проще весь проект прогнать за 1 раз.
Залью сейчас видео.. Если я все правильно понял.
---------- Сообщение добавлено 11:09 ---------- Предыдущее 10:19 ----------
пакетный режим (работа с проектом)
http://www.youtube.com/watch?v=k9RPVyK5toIСпасибо сказали:
MaxWilender(13.06.2013), - 14.06.2013 17:07
Alexben,
Всё гуд! У меня всё получилось! огромное-огромное спасибо! Как бы ещё пару раз плюсануть респект? :)
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Массовая аддурилка (add url) | Софт, скрипты, сервисы | 20 | 08.02.2014 17:51 |
Datacol SEO: массовая проверка индексации, PR, тИЦ, ЯК, DMOZ, ссылок и т.д. | Софт, скрипты, сервисы | 7 | 01.09.2013 15:21 |
Массовая проверка тИЦ и PR | Прочее | 6 | 01.09.2013 14:54 |
Массовая рассылка ВКонтакте! | Социальные сети | 6 | 16.10.2012 13:29 |
Массовая замена ссылок в файлах на удаленной машине | Прочее | 0 | 30.09.2009 21:43 |