【发布时间】:2011-09-01 10:09:56
【问题描述】:
我想实现“正则表达式编辑器”之类的东西。它适用于我的 PHP 应用程序的高级用户。问题是,我需要正则表达式的“反射”之类的东西(更准确地说,对于任何给定的正则表达式)来找出它包含多少子模式。在 Python 中,我只需键入:
re.compile(regex).groups
如何在 PHP 中实现它?如果表达式甚至能够编译,那么能够安全地知道也很好。在 Python 中,会引发异常并且很容易处理它们。 PHP 在没有任何警报的情况下拍摄我的应用程序,或者产生一些无法捕获的警告/错误。
感谢您的任何建议!
【问题讨论】: