我正在尝试使用rubular编写正则表达式模式,以允许某人添加他们的公司名称,如下所示:
validates :name,
presence: true,
length: { minimum: 5 },
format: { with: /\A[a-zA-Z\d\s.-]*\z/, message: :bad_format }
但是,这不起作用。我想允许所有A-Z,a-z,0-9,空格,句点和连字符。我想确保拒绝包括换行符在内的任何其他内容。