URL / CRM / учет

Как вытащить YouTube video ID из ссылки

2026-06-21
Задача

В таблице есть ссылки youtube.com/watch?v=..., youtu.be/... или /embed/.... Для импорта нужна отдельная колонка youtube_id только с ID ролика.

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

Создайте колонку youtube_id из ссылки и оставьте регулярным выражением только 11-символьный идентификатор ролика.

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

  1. Загрузите CSV или XLSX со ссылками и откройте табличный редактор.
    Колонка youtube_id создана из ссылки YouTube в Eofferix
    В таблице видно исходную ссылку и итоговую колонку youtube_id.
  2. Создайте итоговую колонку youtube_id из youtube_url и добавьте правило Регулярное выражение -> Удалить все, кроме.
    Правило регулярного выражения для YouTube video ID
    Правило оставляет 11-символьный фрагмент, который является ID ролика.
  3. В поле регулярки укажите [A-Za-z0-9_-]{11}. Для стандартных ссылок YouTube это оставит только video ID.
  4. Сохраните шаблон и проверьте строки с watch?v=, youtu.be/ и /embed/.

Было / стало

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

Было

исходные данные
skuyoutube_url
SKU-1001https://www.youtube.com/watch?v=iwGFalTRHDA&feature=related
SKU-1002https://youtu.be/n17B_uFF4cA

Стало

результат
skuyoutube_id
SKU-1001iwGFalTRHDA
SKU-1002n17B_uFF4cA

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

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

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