ОсновноеRadiotalkПользовательское
MPCHAT - CMS хостинг чатов для профессионалов
90   •   Посмотреть все темы

как отбросить лишнее в ссылке для видео?

 

1163
Денис @Анатолич
в моем чате изредка не срабатывает видео с ютуб.
происходит это из за того, что иногда на конце строки вылазят всякие лишние данные.
можно ли средством яваскрипт как то их удалить?

**********&app=desktop&ещеСимволы нужно удалить первое & и все что после него (возможно что & будет повторятся. Удалять надо все после первого).
**********#t=14 нужно удалить # и все что после него

2970
1163
Денис @Анатолич
Foggy, наверное пойдет. надо выспаться и обмозговать как под чат это адаптировать. Спасибо за "наколочку".

2970
удалён @Foggy
Я хз, пригодится ли, но вот ещё вариант, взятый из чьих-то скриптов обработки тега media для чатов:
(https?:\/\/www\.youtube\.com\/)\\S+(\\?v|&v)=(\\S+)

1007
BETEPAH @BETEPAH
Foggy,
В приведенном тремя постами выше ссылке, по-моему, самая продуманная из встреченных регулярок с максимальным охватом вариантов ссылок.
Анатолич, можете ********** потренироваться, вставить свои ссылки и нажать Run