У меня есть текстовое поле WYSIWYG, и иногда пользователь может ввести URL-адрес youtube в поле. На стороне сервера есть html-фильтры, которые предотвращают сохранение "вредного" кода.
Поэтому вместо этого я хочу просто сохранить код сервера как есть и запустить событие готовности документа jQuery, которое ищет блок текста для ссылки на youtube и преобразует его в код вставки iframe.
Я бы предположил, что это будет regex based, но я абсолютно ужасен с регулярным выражением (в какой-то момент мне действительно нужно сесть и изучить их).
Два типа ссылок на YouTube:
http://www.youtube.com/watch?v=t-ZRX8984sc
или
http://youtu.be/t-ZRX8984sc