我正在处理ruby on rails
这里是regex
string_regex = /[a-z]+\z/i
validates :name , :format => { :with => string_regex , :message => "should not contain special character" }
Attempts
:
,,,,,,,
- > false
kjgh,g,,
- > TRUE
(这应该是假的)。答案 0 :(得分:3)
您需要使用/\A[a-z]+\z/i
,因为您不希望从字符串的开头(^)到其末尾的任何特殊字符(\ z)
如需帮助,请尝试http://rubular.com/
[编辑]更改为@ 2called-chaos