Q
紅寶石串範圍
1
A
回答
3
你幾乎得到它:
(5..20).cover? s_query.length
1
而且 s_query.length.between?(5,20)
2
檢查這個
s_query.length.between?(5, 20)
1
這裏的東西默想:
(5 .. 10) === 'hello world'.length # => false (5 .. 10) === 'foo bar'.length # => true
這項工作s,因爲===
在Range中定義,無論右側是否在左側範圍內,都返回布爾值true/false。
RNG === OBJ→真或假的點擊來切換源
返回true如果obj與範圍的元件,否則返回假。方便的是,===是case語句使用的比較運算符。
case 79 when 1..50 then print "low\n" when 51..75 then print "medium\n" when 76..100 then print "high\n" end
生產:
high
相關問題
- 1. 紅寶石陣列範圍
- 2. 紅寶石範圍部分
- 3. 紅寶石 - 塊範圍
- 4. 使用範圍 - 紅寶石
- 5. 紅寶石範圍/綁定
- 6. 範圍/段樹紅寶石
- 7. 紅寶石創建範圍
- 8. 紅寶石範圍變量
- 9. 紅寶石:基於範圍
- 10. 瞭解紅寶石範圍
- 11. 返回範圍紅寶石
- 12. 檢查兩個範圍的紅寶石
- 13. 紅寶石使用範圍變量?
- 14. 添加範圍紅寶石獨特
- 15. Sinatra:幫手和紅寶石範圍
- 16. 紅寶石從日期範圍
- 17. 紅寶石 - 詞法範圍VS繼承
- 18. 紅寶石範圍打印額外
- 19. 紅寶石/導軌的日期範圍
- 20. 紅寶石串
- 21. 使用串[範圍] = new_val而在紅寶石尊重UTF8 1.8.7
- 22. 從紅寶石串
- 23. 紅寶石串編碼力
- 24. 紅寶石GSUB字符串
- 25. 轉義紅寶石串
- 26. 如何切串紅寶石
- 27. 紅寶石2.1凍結串
- 28. 編碼紅寶石1.8.7串
- 29. 破UTF-8串紅寶石
- 30. 紅寶石數組值串