标签: ruby-on-rails ruby regex activerecord
我需要知道如何使用正则表达式和活动记录。 我需要创建一个自定义验证,其中手机不能少于10位数而不计算非数字字符。 非常感谢你的帮助!
答案 0 :(得分:3)
您可以在模型中验证电话格式,并在with选项中验证正则表达式:
validates :phone, format: { with: /\d{10,}/ }
在这种情况下,手机必须有十位或更多位数。注意是一个接一个十位数。