URL / CRM / учет

Как убрать query string из URL

2026-06-21
Задача

В таблице URL приходят с ?utm_source=... и иногда с #fragment. В результат нужен чистый адрес без параметров.

Короткий ответ

В колонке clean_url удалите все после ?, затем сам ?; тем же способом обработайте #.

Как сделать в Eofferix

  1. Загрузите таблицу с URL и откройте табличный редактор.
    Чистый URL без query string в таблице Eofferix
    Колонка clean_url показывает URL без параметров и фрагмента.
  2. Создайте clean_url из url и добавьте пары правил для ? и #: Удалить после, затем Удалить подстроку.
    Правила удаления query string и fragment из URL
    Пары правил сначала обрезают строку по разделителю, затем удаляют сам разделитель.
  3. Проверьте строки только с query string, только с fragment и без параметров.
  4. Сохраните шаблон и используйте clean_url в выгрузке.

Было / стало

Данные ниже учебные. Они показывают форму преобразования и не относятся к реальным файлам пользователей.

Было

исходные данные
idurl
1001https://site.example/catalog/item.html?utm_source=ad&utm_campaign=spring
1002https://site.example/files/manual.pdf#page=2

Стало

результат
idclean_url
1001https://site.example/catalog/item.html
1002https://site.example/files/manual.pdf

Обрабатывайте данные быстрее с Eofferix

Создайте бесплатный аккаунт, чтобы автоматизировать каталоги и прайс-листы под ваши правила.

Зарегистрироваться