МДР в РВ
-
tkachenkoser
- Сообщения: 498
- Зарегистрирован: 01 авг 2011 12:03
Хочу уточнить, правильная ли это работа. В Регулярных выражениях для категорий, есть колонка - МДР, минимальная длина выражения. Я так понимаю она должна выражаться в количестве символов. Но результат получается иной.
- Вложения
-
- f7c99dfda3.jpg (248.42 КБ) 2966 просмотров
Большой опыт работы с PLI, CC, парсерами, CRM и ERP системами. Маркетинг и консалтинг для интернет-магазинов. Контакты в профиле.
"МДР" - минимальная длина результата выполнения регулярного выражения, количество символов в итоговом результате. Если результат выполнения регулярного выражения меньше заданного в этой ячейке, тогда эта строка не участвует в сопоставлении товаров.
Пишу макросы VBA на заказ от 100 руб. обращаться в личку.
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
-
tkachenkoser
- Сообщения: 498
- Зарегистрирован: 01 авг 2011 12:03
ясно, тогда место * воспользуюсь диапазоном {2,}
Хотя странновато, если есть условие что длина должна быть не менее Х символов, зачем тогда ее вычислять и отображать.
Хотя странновато, если есть условие что длина должна быть не менее Х символов, зачем тогда ее вычислять и отображать.
Большой опыт работы с PLI, CC, парсерами, CRM и ERP системами. Маркетинг и консалтинг для интернет-магазинов. Контакты в профиле.
Не менее странновато то регулярное выражение, которое Вы привели в качестве примера в первом посте
наверно такое было бы поуместнееэто рег выражение ищет в строке обозначение длинны диагонали оканчивающееся знаком кавычек " и следующим пробелом и берет все буквы и цифры идущие за этим пробелом, правда если пробелов будет 2 подряд, то оно уже не сработает, в этом случае после \s нужно вставить +
Код: Выделить всё
\d{2}[.]?\d?["]\s(\d\w+)
Последний раз редактировалось Ixenon 16 окт 2014 15:32, всего редактировалось 1 раз.
Пишу макросы VBA на заказ от 100 руб. обращаться в личку.
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
-
tkachenkoser
- Сообщения: 498
- Зарегистрирован: 01 авг 2011 12:03
не факт что в строке будет указан размер экрана, поэтому такие пред-проверки не делаю.Ixenon писал(а):Не менее странновато то регулярное выражение, которое Вы привели в качестве примера в первом постенаверно такое было бы поуместнее
это рег выражение ищет в строке обозначение длинны диагонали оканчивающееся знаком кавычек " и следующим пробелом и берет все буквы и цифры идущие за этим пробеломКод: Выделить всё
\d{2}[.]?\d?["]\s(\d\w+)
Большой опыт работы с PLI, CC, парсерами, CRM и ERP системами. Маркетинг и консалтинг для интернет-магазинов. Контакты в профиле.
зато фактом остается пробел перед артикуломtkachenkoser писал(а):не факт что в строке будет указан размер экрана, поэтому такие пред-проверки не делаю.
Пишу макросы VBA на заказ от 100 руб. обращаться в личку.
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
Подключение макросов | Подключение макросов 2 | Регулярные выражения | Руководство E-Trade PLI | EdiTTempDir | РРЦ | правильное обновление ПЛИ и СС | данные импортируются как звездочки | контакты тех.поддержки
