У меня есть приложение ROR, и я хотел бы немного помочь с анализом в Ruby.У меня есть поле, которое принимает код для вставки из Vimeo.Проблема в том, что стандартный код включает и <iframe>
в дополнение к <p>
элементам.Я хотел бы знать, есть ли быстрый способ удалить код keep <iframe>
, удаляя код, следующий за элементом <p>
.
Например: вот код, предоставленный vidmeo <iframe src="http://player.vimeo.com/video/28638402?title=0&byline=0&portrait=0&color=ffffff" width="400" height="170" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe><p><a href="http://vimeo.com/28638402">Youth Lagoon - Montana</a> from <a href="http://vimeo.com/tylertwilliams">Tyler T Williams</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
Я хотел бы удалить код, следующий за элементами
, и оставить следующее:
<iframe src="http://player.vimeo.com/video/28638402?title=0&byline=0&portrait=0&color=ffffff" width="400" height="170" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
Есть ли в ruby функция, не такая сложная, как анализ регулярных выражений, которая позволила бы мне помочь?Или это мой лучший выбор?Буду признателен за ваши отзывы и любую помощь, которую вы можете оказать.Большое спасибо за ваше время и помощь!