-
Posts
744 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by Axelenz
-
Решается Ваша задача примерно так: {reg[#^(\d)$#]}|0$1 {reg[#([0-1][0-9]|2[0-2])#]}|15 {reg[#(2[3-9]|[3-4][0-9]|5[0-2])#]}|17 {reg[#5[3-7]#]}|19 ... {reg[#(9[3-9]|\d{3,})#]}| А последний пример (Если число 58-92 |27) сделайте, пожалуйста, сами по тому же принципу...
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
А Вы видели, что в Категории Основной и дальше в указании Родительской Категории стоят ID отличающиеся куском кода ? Это разве что вручную скачать, поправить в xml так, чтобы категории совпадали, запихнуть себе на сайт и по ссылке со своего сайта уже парсить правильный xml. http://joxi.ru/YmEdo3qULJGGer
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Читайте внимательно то, что пишите и понимайте значение слов, которые употребляете в тексте. Спрашивали про "удалить" - такой ответ и получили, как удалить... А особо разбираться в Ваших фантазиях... читайте мануал и форум - там есть ответы на все вопросы...
- 13,430 replies
-
- 2
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Много раз уже на форуме описывал работу с пробелами, есть поиск. https://opencartforum.com/topic/123017-podderzhka-simplepars-universalnyy-parser-dlya-im/?page=398#comment-1763236 | {reg[#\s{2,}#u]}| {reg[#^\s+|\s+$#u]}| http://joxi.ru/xAewWB8HVgg89m
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Запустить можете, сначала закончит работу первый запущенный процесс, а за ним следом запустится второй... Это удобно... не нужно ничего вручную считать, сколько на какой проект времени выделять.
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
А как Вы их можете запустить одновременно ? Пока не выполнится предыдущее задание, следующее не начнёт выполняться.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
На форуме много раз уже обсуждались подобные темы... нужно только читать мануал автора и то, что уже и так есть. Я дал Вам почти готовое решение и указал, что необходимо найти самому недостающий фрагмент... т.е. принять участие в процессе обучения. Форум имеет как-бы коммерческое направление...
- 13,430 replies
-
- 2
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
http://joxi.ru/Dr8p7PoHDZPlqr а так понятно ?
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Не знаю, как Вам ещё на пальцах показать, что в повторяющиеся границы ставить нужно то, что Вы сюда пытаетесь влепить...
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
вот это всё я давал для повторяющихся границ,
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
у Вас что, нет возможности предоставить хотя бы полноразмерный скрин, как у автора ? https://simplepars.top/index.php?page=note&n=22
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Вы показываете маленькие вырезки и думаете, что всем всё будет понятно... но это не так. Вот именно поэтому автор модуля даёт картинки расширенные, где видна всегда полная картина, что откуда берётся, чтобы не возникало ни у кого дополнительных вопросов...
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
при той картинке, что Вы скинули, вполне достаточно указать </th>|{csvnc} чтобы получить все нужные переносы...
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
а что у Вас в повторяющихся границах, покажите скрин, вот тут https://i.imgur.com/6CcUPrm.png
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Нужно было указывать его, как подавал автор модуля, я же не зря давал ссылку... https://i.imgur.com/Rt6pDzV.png
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Пробелы все лишние удалять необходимо. Я писал уже на форуме неоднократно про удаление пробелов, каким образом это достигается, поищите, почитайте...
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
https://simplepars.top/index.php?page=note&n=9 тут примеры регулярных выражений, с помощью которых можно всё лишнее убрать. У Вас очень простой пример, без усилий всё решаемо... <table> и </table> - это указать в обычной границе. <tr class="product-features__row"> и </tr> - это указать в повторяющихся границах. Дальше в Поиск/Замене указываете правила: </th>|{csvnc} <{skip}>| {reg[#^\s+|\s+$#mu]}| примерно так...
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Это обычный классический вариант Атрибутов. В обычной границе парсинга указываем границы захвата, например, всей таблицы от <table> и до </table>. В повторяющейся границе уже указываете границы от <tr> до </tr>. Ну и понятно, что делаете чистки всего лишнего, чтобы возможно было произвести этот захват границ... https://simplepars.top/index.php?page=note&n=22
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
если "возврат каретки" это в регулярных выражениях: \r то разве \R это не отрицание \r ?
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Не видя всей картины, трудно что-то сказать. Может Вы вносите изменения и по итогу в границе получается немного другой текст, чем указываете. Но я бы всё рано рекомендовал в этом месте сводить всё к более простым конструкциям, типа: "download" и "notdownload"... причём используя англоязычные тексты... хотя может это у меня привычка системотехника... не любовь Windows к кириллице )
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
А после поиска/замены в какой вид превращается эта фраза ? Т.е. она же трансформируется как-то в "HD камеры{csvnc}IP-камеры" ?
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Чтобы решить Вашу задачу, можно взять эту формулу + её же, но немного видоизменённую: {reg[#^\s+|\s+$#mu]}| {reg[#^(.*)$\s+?^(?=.*^\1$)#mu]}| {reg[#^(.*)(.*?)$\s+?^(?=.*^\1)(.*?)\s+#mu]}|$2{br} В итоге получите примерно следующее: а если Вам опции необходимо получить, то допишите ещё в конец строку: {br}|{csvnc}
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Чтобы удалить, необходимо удалять не в уже готовом виде, там, где Повторяющиеся границы с разделением на Название и Значение Опции, а в Обычной границе, там, где можно зацепить всю строку... а лучше один раз увидеть Ваши настройки, чем сто раз про них говорить...
- 13,430 replies
-
- 2
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Ну тогда пробуйте в этом месте через конкатенацию указать...
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Как вариант, попробуйте собрать все границы воедино не на вкладке Парсинг в ИМ, а на вкладке Поиск/замена, чтобы в итоге всего одна граница попадала уже в Парсинг в ИМ. С помощью: http://joxi.ru/l2ZGox3ilbpoEA
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)