有没有办法在View Rails中提取URI或URL?

时间:2014-11-17 22:46:47

标签: ruby-on-rails

有没有办法从视图中的文本中提取URI或URL?我基本上打印出来自DB的内容,看起来像这样;

<%= saved.content %> 

并且有时在其中有一个URL,大多数时候。我知道URI.extract将从中获取任何东西,所以在控制器中;

URI.extract('some text with some type of http://www.com') 

但如果您想从视图中打印的内容中提取网址,您会如何做同样的事?

建议。

2 个答案:

答案 0 :(得分:2)

视图中还提供了控制器可用的方法

<%= URI.extract(saved.content) %> 

答案 1 :(得分:0)

如果它已经打印到视图/加载到DOM中,你是否无法通过JS / jQuery获取/使用它?类似的东西:

$('#the_id_of_the_thing').value()