【发布时间】:2017-03-21 07:27:22
【问题描述】:
我尝试在我的表单中使用url_field 标签。
我应该可以输入非http:// 的网址,例如我需要输入www.google.com。但是 rails url_field 不允许这样做。
有什么办法吗?
这是我目前的设置:
<%= f.url_field :english_link, :class => "form-control", :placeholder =>"Type your message", :rows => "4", maxlength: 130, spellcheck: true %>
我也尝试在 f.text_field 中使用正则表达式,但它不起作用。
<%= f.text_field :english_link, pattern: /(https?:\/\/(?:www\.|(?!www))[^\s\.]+\.[^\s]{2,}|www\.[^\s]+\.[^\s]{2,})/, :class => "form-control", :placeholder => "Enter URL Link Here" %>
我检查了 rubular.com 中的正则表达式是否可以正常工作。
【问题讨论】:
标签: html ruby-on-rails ruby