我试图在正则表达式中允许以下字符:
a-z
A-Z
0-9
<space>
-
.
#
+
.
@
/
这是我到目前为止所拥有的,尽管我不知道它是否正确。我觉得我做错了:
validates :name, :presence => true,
:length => { :within => 1..28},
:uniqueness => { :case_sensitive => false },
:format => { :with => /[a-zA-Z\d\+\#\-\@\. ]+/ }