gpt4 book ai didi

ruby-on-rails - 在 html 字符串中自动链接 URL 和图像

转载 作者:数据小太阳 更新时间:2023-10-29 07:02:07 24 4
gpt4 key购买 nike

你好,我有一个这样的字符串:

"<p class='video'>http://vimeo/2342343</p><p class='image'>http://nerto.it/logo.png</p><p class='text'>try to write</p><p class='video'>http://vimeo/2234923</p>"

我必须将它转换成这样的字符串:

"<p class='video'><a href='http://vimeo/2342343'>http://vimeo/2342343</a></p><p class='image'><img src='http://nerto.it/logo.png' /></p><p class='text'>try to write</p><p class='video'><a href='http://vimeo/2234923'>http://vimeo/2234923</a></p>"

那么我如何获取每个元素并对其进行转换?

谢谢

最佳答案

您可以使用 auto-link function将链接转换为实际的 anchor 标记。

auto_link(text_to_convert)

*注意:方法已弃用或移动此方法已弃用或移至最新的稳定版本。最后一个现有版本 (v3.0.9) 显示在链接中。

如果您有更具体的用例,您可能希望将 gsub 与正则表达式结合使用。例如:

text.gsub(/\<p\s+class=\'image\'\>(.*?)\<\/p\>/, "<p class='image'><img src='\\1' /></p>")

关于ruby-on-rails - 在 html 字符串中自动链接 URL 和图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4810541/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com