我工作的1个项目,并有1个表格在里面,我需要用适当的消息验证,如果验证失败验证超过1个空格字符
验证的格式检查。我需要检查用户是否输入了超过1个空格字符的单词。我的意思是
如果用户输入
"hello world"
那么它应该显示 “无效的格式”。正确的格式应该是
"hello world"
我的意思是只允许1个空格字符。
我已经试过这
validates_format_of :name, :with => /\s/
,但它显示的错误时,有没有空格字符....
我会为您在使用JavaScript的形式输入,并剥离多个空格出现,提交之前。另一种方法是“挤压('')”或“挤压”字符串,而不是在用户提交后将其扔回给用户。 –