2006年8月31日

Nuva 示例代码(每日一帖)之 正则表达式(递归)

摘要: 之所以叫每日一帖,是为了督促自己坚持下来,不停的写一些 Nuva 语言的代码示例,相信不久就会有很多的示例程序可以供大家参考。欢迎监督! 每日一帖的示例程序都经过测试,可以立即使用,偶尔可能隐去少量信息(如目录名等),只需少量修改即可使用。欢迎试用! 【简介】 本例是一个复杂的正则表达式程序,其中用到了正则的递归匹配。 众所周知,正规语言通常不能表示一个递归结构(上下文无关语言则可)。这是一种扩展功能,使正则表达式可以匹配一个递归结构。如上图的复杂结构(来自 http://www.schemers.org),使用带递归的正则表达式可以成功的匹配出该语言(LISP 的括号嵌套语言)。 阅读全文

posted @ 2006-08-31 18:21 Wisdom-zh 阅读(539) 评论(0) 推荐(0) 编辑

导航