Ruby 正则表达式
摘要:
正则表达式的内建支持通常只限于脚本语言如Ruby,Perl和awk等,这是一个耻辱:尽管正则表达式很神秘,但它是一个强大的文本处理工具。通过内建而不是通过程序库接口来支持它,有很大的不同。正则表达式只是一种指定字符模式的方法,这个字符模式会在字符串中进行匹配。在Ruby中,通常在斜线之间(/pattern/)编写模式(pattern)来创建正则表达式。同时,Ruby就是Ruby,正则表达式是对象并且可以当作对象来操作。比如,可以使用如下的正则表达式来编写模式,它会匹配包含Perl或Python的字符串。/Perl|Python/前面那个斜线界定了这个模式,模式由要匹配的两个子字符串组成,它们被 阅读全文
posted @ 2012-07-09 22:34 tim_sheng 阅读(533) 评论(0) 推荐(0) 编辑