Rails验证器 - 仅限字母数字而非全部数字

时间:2014-11-22 15:46:15

标签: ruby-on-rails ruby validation ruby-on-rails-4

我正试图让'类似Twitter的'验证工作。这意味着

- Only alphanumeric and not all numeric

但我仍然坚持正则表达式。有人可以用特定的正则表达式帮助我吗?

validates :user_name, with: 'elmagicoregexp'

1 个答案:

答案 0 :(得分:7)

您可以使用

validates :user_name, with: /^[A-Za-z0-9]+$/

仅接受数字和数字 或者你可以试试 Rails format validation -- alphanumeric, but not purely numeric