小编Chr*_*yer的帖子

66
推荐指数
5
解决办法
6万
查看次数

将Ruby字符串范围转换为Range对象的最佳方法

我有一些Ruby代码,它以格式在命令行上显示日期:

-d 20080101,20080201..20080229,20080301

这意味着我要为出现在列表中的其他日期20080201和20080229(含)之间的所有日期和运行.

鉴于我能得到的字符串20080201..20080229什么是将此转换为范围的情况下的最佳途径.目前我正在使用eval,但感觉应该有更好的方法.

@Purfideas我是种寻找一种更普遍的答案类型int..int的任何字符串转换为一个范围,我猜.

ruby

21
推荐指数
3
解决办法
1万
查看次数