【发布时间】:2012-02-14 00:51:34
【问题描述】:
我在 AIX Box 上编译了 ruby 64 位。 似乎没有任何问题,除非我在代码中使用一些特定的正则表达式。 这是一个例子:
/([0-9]){1000}/.match("2")
结果:
RegexpError: too big quantifier in {,}: /([0-9]*){1000}/
当我尝试减少重复次数时,它似乎奏效了。
我尝试深入研究 ruby 代码。但无法理解原因。 这是我们在 AIX/64 位 ruby 中的一些依赖或限制吗?
提前致谢:)
【问题讨论】:
标签: ruby-on-rails ruby 64-bit aix