相关疑难解决方法(0)

如何在Rails 4中存储自定义常量?

我为电子邮件,bitmessage等制作了一些正则表达式,并将它们作为常量

#config/initializers/regexps.rb
REGEXP_EMAIL = /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\z/i
REGEXP_BITMESSAGE = /\ABM-[a-zA-Z1-9&&[^OIl]]{32,34}\z/
Run Code Online (Sandbox Code Playgroud)

并使用它

if @user.contact =~ REGEXP_EMAIL
elsif @user.contact =~ REGEXP_BITMESSAGE
Run Code Online (Sandbox Code Playgroud)

这是好习惯吗?存储它们的最佳方法是什么?

regex ruby-on-rails constants ruby-on-rails-4

11
推荐指数
1
解决办法
6526
查看次数

标签 统计

constants ×1

regex ×1

ruby-on-rails ×1

ruby-on-rails-4 ×1