返回顶部

收藏

Generator based on regualr expression

更多
require 'generator'
l = ['junk1', 1, 'junk2', 2, 'junk3', 'junk4', 3, 'junk5']

g = Generator.new { |g| l.each { |e| g.yield e unless e =~ /^junk/ } }
g.next                                            # => 1
g.next                                            # => 2
g.next                                            # => 3

标签:Ruby,基础

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 博主 发表 2015-08-21 00:00:00 Ruby数值类基础题
  2. 阿狸小喵 发表 2014-05-02 10:24:00 Ruby基础语法(2): Object More
  3. 阿狸小喵 发表 2014-05-05 13:08:00 Ruby基础语法(3): Object Further
  4. lakuxin 发表 2013-08-02 06:25:44 《Ruby 基础教程(第 4 版)》诚招译者(图灵公司)
  5. 博主 发表 2014-01-05 00:16:00 Block basic in Ruby( Block 基础 )
  6. 博主 发表 2017-12-11 14:24:00 ruby - 根据年-月来获取每个月份第一天和最后一天
  7. 蔡晓建 发表 2017-11-30 00:00:00 java攻城狮基础-总纲
  8. 博主 发表 2018-01-02 00:00:00 卸载系统中所有 Ruby 包
  9. 博主 发表 2018-03-28 17:00:00 Ruby 2.2.10 Released
  10. 博主 发表 2018-05-15 08:04:13 深圳 Ruby 2016.08.21 活动总结
  11. Trevor Rowe 发表 2016-12-09 20:31:13 AWS SDK for Ruby Modularization (Version 3)
  12. Trevor Rowe 发表 2014-11-26 19:04:20 Client Response Stubs

发表评论