如何使文本字段仅接受rails中的字母,通过键盘输入数字并且不反映在输入中。 我正在使用服务器的客户端验证
答案 0 :(得分:0)
validates_format_of :atr, :table, :with => /^[a-z]+$/i
/ ^ [A-Z] + $ / I 只会允许信件。以下是正则表达式的详细信息。
https://apidock.com/rails/ActiveModel/Validations/HelperMethods/validates_format_of
^ => Start of line
[a-z] => Any single character in the range a-z
+ => One or more characters of the range
$ => End of line
i => To make case insensitive