首页 > 解决方案 > 验证名称没有制表符或反斜杠 - Rails

问题描述

我对我的模型进行了以下验证:

validates_format_of :name, :with => /\A[\t\\]+\z/, :message => :'errors.backslash_or_tab'

正则表达式正在检查制表符和反斜杠。问题是即使名称不包含制表符或反斜杠,它也不会通过验证,并且我会弹出错误消息。

一些示例场景:

标签: ruby-on-railsregexrubyvalidation

解决方案


推荐阅读