Задача
В колонке path лежит строка вида Одежда/Куртки/Зимние. В результате нужны отдельные колонки category_1, category_2, category_3.
Короткий ответ
Создайте три итоговые колонки из path и в каждой оставьте нужную часть строки регулярным выражением.
Как сделать в Eofferix
- Откройте настройки колонки
category_1в табличном редакторе.
Красная рамка показывает, где открыть настройки нужной колонки. - Для
category_1добавьте правило: Регулярное выражение^[^/]+, действие Удалить все, кроме.
Правило оставляет в category_1 только часть строки до первого разделителя. - Для
category_2используйте(?<=/)[^/]+(?=/), дляcategory_3—[^/]+$. - Сохраните настройки колонок.
Было / стало
Было
исходные данные| sku | path |
|---|---|
| SKU-1001 | Одежда/Куртки/Зимние |
Стало
результат| sku | category_1 | category_2 | category_3 |
|---|---|---|---|
| SKU-1001 | Одежда | Куртки | Зимние |