`
haiyang
  • 浏览: 70309 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
1. 从文本中读入字符串转换成一个一个的单词,再对这些单词进行匹配操作,将大写的单词挑出来。 ruby 代码 open('test.txt').read.split().each { |word| puts word if word =~ /^[A-Z]+$/ }  
以下都是从国外网站翻译过来,自己学习的时候总结了一下,希望对大家学习ruby有所帮助。 1. Problem: “Display series of numbers (1,2,3,4, 5….etc) in an infinite loop. The program should quit if someone hits a specific key (Say ESCAPE key).”   解决方案 i = 0    loop { print "#{i+=1}, " }         虽然是一个很简单的问题,但我想着想着却觉得这个问 ...
转自:melin http://www.iteye.com/topic/27920 看书时整理的笔记。希望大家补充,成为一个好关于正则表达式的帖子 正则表达式是类型Regexp的对象。它们可以用显式的构造函数建立或者直接用 /pattern/ 和 %r/pattern/这种格式的字符常量构造 ...
本文转自javaeye论坛cjyzpcl. 原文为:http://www.iteye.com/topic/60620 Ruby的正则表达式以"//"作为基本框架,表达式内容位于"/"之间。表达式返回一个RegExp的对象。 表达式的一般规则: /a/匹配字符a。 /\?/匹配特殊字符?。特殊字符包括^, $, ? , ., /, \, [, ], {, }, (, ), +, *. .匹配任意字符,例如/a./匹配ab和ac。 /[ab]c/匹配ac和bc,[]之间代表范围。例如:/[a-z]/ , /[a-zA-Z0-9]/。 /[^a-zA ...
在前面已经涉及了一些正则表达式的用法,现在将系统地学习正则表达式的语法和用途。正则表达式主要用于进行字符串的模式匹配,例如判断一个字符串是否符合指定格式等。例如在windows下搜索文件,可以用“*”或者“?”这样的通配符。在正则表达式的语法中,有更多这样的符号用于表示一个字符串的模式,表7.1列出了所有的特殊符号,它们也被称为元字符。 表7.1 正则表达式中的元字符 字 符 说 明 ...
Ruby有不少惯用法,这里略作一些介绍,也方便阅读他人代码: 迭代 一般写法: 代码   for i in (1..10)        puts i    end   <script>render_code();</script>   习惯写法: 代码   (1..10).each{|i| puts i}    或    1.upto(10){|i| puts i} # from njmzhang   或 10.times{|i|puts i } <sc ...
近年来在国内有越来越多的人开始互联网创业:有人在业余时间开发和运营网站,也有人走上专职的创业道路。在Ruby on Rails等新兴技术的帮助下,越来越多的梦想渐渐成为现实。同时一项新的专业服务也逐渐浮出水面:采用Ruby on Rails帮助他人开发网站、实现互联网创业的梦想。 NibiruTech就是一家提供这样专业服务的初创公司。该公司的三位创始人分别曾经在IBM等跨国企业供职,三人组建NibiruTech的目标是面向全世界的高端客户提供全面,高质量的Rails解决方案。公司创始人之一董彬这样描述该公司的使命: 我们的使命是通过研发掌握最前沿的Rails相关技术,包括但不仅限于Flex ...
敏捷团队建设 本文发表于4月《软件世界》 http://blog.nona.name/200704244.html 最近很多人都问我,有没有适合的人可以推荐给他们公司,他们正在招人,面试了很多个,但有经验的开发人员太难找了。有一个朋友在问我要人的同时, ...
全文索引和普通索引的比较 普通 SQL 索引 全文索引 存储时受定义它们所在的数据库的控制。 存储在文件系统中,但通过数据库管理。 每个表允许有若干个普通索引。 每个表只允许有一个全文索引。 当对作为其基础的数据进行插入、更新或删除时,它们自动更新。 将数据添 ...
Global site tag (gtag.js) - Google Analytics