我陷入了另一种情况:我们的用户输入要存储在变量中的文本.该文本的条件是它只允许输入25个字符,现在我必须写一个正则表达式来检查条件,请帮助我解决这个问题.
And*_*irk 129
我想你可以使用String#length方法......
http://ruby-doc.org/core-1.9.3/String.html#method-i-length
例:
text = 'The quick brown fox jumps over the lazy dog.'
puts text.length > 25 ? 'Too many characters' : 'Accepted'
Run Code Online (Sandbox Code Playgroud)
Dan*_*Dan 23
Ruby提供了一个用于检查字符串长度的内置函数.说它叫s
:
if s.length <= 25
# We're OK
else
# Too long
end
Run Code Online (Sandbox Code Playgroud)