Sekira
@Sekira

Как написать регулярное выражение для ссылки на youtube видео?

Составил вот такое выражение:
/(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:watch\?(?:[\w-=&]*&)?v=|(?:embed|v)\/))([\w-]+)[\w-=&#]*/


1) Всё ли учел или еще что-то подправить?

2) Это нужно для замены ссылки на iframe, и как лучше заменять: до внесения в базу или каждый раз при выводе? Учитывая то, что пользователь может менять текст сообщения, то есть если сразу заменять, то при редактировании нужно делать обратную замену, но редактирование реже выполняется, чем вывод.
  • Вопрос задан
  • 3324 просмотра
Пригласить эксперта
Ответы на вопрос 1
Alexufo
@Alexufo
противоречивый, сложный, весь компьютерный.
embed не нужна. Можно на лету менять на js и в админке и на сайте.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы