是否可以使用红地毯标记库自动嵌入youtube共享链接中的youtube视频?如果是这样的话,有人对如何进行有什么想法吗?(我使用的是Ruby/Rails 3.2)
当然可以,你可以覆盖方法.to_html,但你可能甚至不需要扩展它——你可以做这样的事情;
# my regex is a little rusty
@html = Redcarpet.new(@article.content).to_html
@html = @html.gsub(/[youtubes+(.*?)]/, "....actual html you want in here with youtube id \1 ")
这将用您的自定义html替换[youtube YOUTUBE_ID]
的任何实例。