返回顶部

收藏

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. 阿狸小喵 发表 2014-05-05 13:08:00 Ruby基础语法(3): Object Further
  2. lakuxin 发表 2013-08-02 06:25:44 《Ruby 基础教程(第 4 版)》诚招译者(图灵公司)
  3. 博主 发表 2014-01-05 00:16:00 Block basic in Ruby( Block 基础 )
  4. 博主 发表 2015-08-21 00:00:00 Ruby数值类基础题
  5. 阿狸小喵 发表 2014-05-02 10:24:00 Ruby基础语法(2): Object More
  6. Peter Cooper 发表 2012-10-18 04:05:24 The Past 2 Weeks in Ruby: 1.9.3-p286, JRuby 1.7RC2
  7. trevrowe 发表 2013-02-19 15:54:24 AWS SDK for Ruby Release v1.8.3
  8. 博主 发表 2013-02-15 21:34:51 The 2013 Ruby Hero Awards
  9. 博主 发表 2013-03-25 12:32:00 Ruby Rogues Podcast on P of EAA
  10. maisui99 发表 2013-01-15 02:55:38 前端的基本知识
  11. fataoo 发表 2013-05-07 05:37:42 招募RUBY或PYTHON 开发者成為CTO或合作伙伴!
  12. 博主 发表 2013-05-13 09:54:49 Ruby访问SQL Server数据库的简单配置

发表评论