返回顶部

收藏

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. lakuxin 发表 2013-08-02 06:25:44 《Ruby 基础教程(第 4 版)》诚招译者(图灵公司)
  2. 博主 发表 2014-01-05 00:16:00 Block basic in Ruby( Block 基础 )
  3. 博主 发表 2015-08-21 00:00:00 Ruby数值类基础题
  4. 阿狸小喵 发表 2014-05-02 10:24:00 Ruby基础语法(2): Object More
  5. 阿狸小喵 发表 2014-05-05 13:08:00 Ruby基础语法(3): Object Further
  6. 博主 发表 2013-04-21 16:38:07 Christian Neukirchen 的 Ruby 编程风格指南
  7. 博主 发表 2014-11-13 12:00:00 Ruby 2.1.5 Released
  8. auvDN 发表 2014-12-07 05:05:27 Ruby Gems 更换淘宝源
  9. Satish Talim 发表 2014-12-14 00:29:39 Learn Ruby programming in the new year – 58th batc
  10. 博主 发表 2015-01-10 00:00:00 第一讲:基础配置
  11. 博主 发表 2015-02-23 00:00:00 Support for Ruby 1.9.3 has ended
  12. Robin Lu 发表 2009-11-11 02:34:56 北京Ruby/Rails开发者聚会

发表评论