Поставщик прислал SKU с трехсимвольным префиксом склада: MSK00123, SPB00456, KZN07890. Для импорта нужен чистый SKU без первых 3 символов: 00123, 00456, 07890.
Создайте колонку sku_clean из sku_raw и добавьте правило: условие Регулярное выражение со значением ^.{3}, действие Удалить подстроку.
Как сделать в Eofferix
Загрузите CSV или XLSX с колонкой
sku_raw, где первые 3 символа всегда служебный код.Создайте итоговую колонку
sku_cleanиз исходной колонкиsku_raw.Откройте настройки колонки
sku_cleanчерез шестеренку в заголовке.
В предпросмотре видно, что MSK00123уже превращается в00123.В блоке
ПреобразованиявыберитеРегулярное выражение, укажите^.{3}и действиеУдалить подстроку.
Выражение ^.{3}находит первые 3 символа в начале строки, а действие удаляет найденный фрагмент.Сохраните настройки и проверьте несколько строк:
SPB00456должно стать00456, аKZN07890—07890.
Было / стало
Было
исходные данные| sku_raw | товар |
|---|---|
| MSK00123 | Настольная лампа Ладога |
| SPB00456 | Полка Береза |
| KZN07890 | Чайник Север |
Стало
результат| sku_clean | товар |
|---|---|
| 00123 | Настольная лампа Ладога |
| 00456 | Полка Береза |
| 07890 | Чайник Север |
Что важно помнить
- Метод подходит, когда длина лишнего префикса одинаковая во всех строках.
- Если префикс отделен символом, например
MSK-00123, удобнее использовать кейс удаления текста до символа. - Для другой длины замените число в выражении:
^.{2}удалит первые 2 символа,^.{4}— первые 4.