RubyConf 我的 "超越正则表达式的正则表达式" slides

luikore · 2012年11月19日 · 最后由 AReverie 回复于 2012年11月19日 · 3417 次阅读

https://speakerdeck.com/luikore/more-than-regexp

其实里面没什么干货...

p.s. 这几天幸运值 max 了, 既抢到 code 的未来 原版书和 matz 签名, 又蹭了一顿海底捞...

Great slide. 当志愿者错过了这么精彩的演讲太可惜了...等着看视频

那个 recursion 是 google 开的一个玩笑么?

下次杭州 tuesday 的时候分享吧

错过了,在主会场听 DSL,等视频

好吧, 我原以为我对正则表达式是足够熟悉的. 直到看到楼主涉及词法分析, 以及递归的部分, 我沉默了...

#3 楼 @fsword 对啊,必须重新分享一次,话说上次 Tuesday 什么时候来着。。。

有个问题问 @luikore , 在你的讲解最后, 粗粗的提及了下 Ruby 2.0 的正则新特性, 我记得你提及了一句, 好像 Ruby 2.0 对于 `我称之为断言验证' 的东西,取消了什么限制, 有点仓促, 没太听清楚.

我想问下, 你指的是不是 前置断言验证 ? 可能说法不一致, 我指的是: /(?<=RE2)RE1/, 目前 Ruby 1.9, RE2 只可以是一个固定长度的 RE, Ruby 2.0 是不是没有这个限制了?

#8 楼 @zw963 ruby2.0 可以在里面用边界如 \b 了, 但是固定长度还是必须的

#9 楼 @luikore

哦. 我就说呢. 我记得你提及了什么. 原来是指的这个. 惭愧, 还真没发现之前在断言内无法用边界.

看 ppt 第 3 页,震惊中 第 4 页,笑喷了..哈哈

超级精彩 超级有技术含量啊,可惜当时在分会场,没听到的说。。期待视频放出来

同在另一个会场,很期待

需要 登录 后方可回复, 如果你还没有账号请 注册新账号