随笔-281  评论-277  文章-7  trackbacks-0
    用了这么久ruby,知道String对象可以通过[]操作得到字符或者子字符串,比如:
>"abc"[0]
97
>"abc"[0,2]
"ab"

97就是字符a的ASCII码了,却不知道[]操作同样可以接受正则表达式,返回匹配正则的那部分字符串,比如:
>"has 5 and 3" [/\d+/]
5
>"hello there"[/(..)e/]
the

ruby的API设计充分体现了马教主所说的人本接口

posted on 2007-07-06 19:39 dennis 阅读(129) 评论(0)  编辑  收藏 所属分类: 动态语言 & rails



标题  
姓名  
主页
验证码 *  
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2007-07-06 19:41 编辑过