【发布时间】:2012-12-12 03:21:19
【问题描述】:
我正在使用 Ruby on Rails 3.2.9。我的模型类有一个 link 属性,并且在将相关对象存储到数据库之前,我想用默认协议 if 预先添加该值(一个 URL,一种字符串)它是不存在(示例协议可以是http://、https://、ftp://、ftps:// 等;默认为http://)。为了做到这一点,我正在考虑使用一些正则表达式实现 Rails 回调,也许可以使用URI Ruby library,但我在如何实现这一点上遇到了麻烦。
有什么想法吗?我该怎么做?
【问题讨论】:
标签: ruby-on-rails ruby regex ruby-on-rails-3 url