Ruby 红宝石字符串范围

Ruby 红宝石字符串范围,ruby,string,Ruby,String,如何签入字符串的ruby长度、范围,例如: s_query.length?[5..20] 我是ruby新手,如何编写这样的代码,用于if-check?您几乎可以理解: (5..20).cover? s_query.length 你几乎成功了: (5..20).cover? s_query.length 也 s_查询长度也在?5,20之间 s_query.length.介于?5,20之间检查此项 s_query.length.between?(5, 20) 检查这个 s_query.l

如何签入字符串的ruby长度、范围,例如:

s_query.length?[5..20]
我是ruby新手,如何编写这样的代码,用于if-check?

您几乎可以理解:

 (5..20).cover? s_query.length
你几乎成功了:

 (5..20).cover? s_query.length
也 s_查询长度也在?5,20之间 s_query.length.介于?5,20之间检查此项

s_query.length.between?(5, 20)
检查这个

s_query.length.between?(5, 20)

以下是一些值得深思的事情:

(5 .. 10) === 'hello world'.length # => false (5 .. 10) === 'foo bar'.length # => true 产生:


以下是一些值得深思的事情:

(5 .. 10) === 'hello world'.length # => false (5 .. 10) === 'foo bar'.length # => true 产生: