3

您可能知道,RegEx 不止一种风格:PCRE,一种来自 Java,一种来自 .NET ......等等,它们都有一些不同的语法,有些或多或少有一个特性。

现在我的问题是,如果有人知道是否可以使用例如来自 .NET in PHP 的风味

我分别需要这个我想知道这是否可能,因为我想为我的网站制作一个小正则表达式检查器,并且我想让用户选择你选择他的风格......

或者是唯一一种手动将模式从一种风格转换为另一种风格的解决方案?

4

1 回答 1

0

我能想到的唯一方法是编写自己的 php 模块,它为您提供诸如 等net_match功能java_match。这些模块或多或少是简单的包装器,可以对用相应语言编写的外部程序进行系统调用。因为我从来没有写过 php mod,所以我不知道你是否必须用特定的语言编写它。我也认为,您的网络服务器必须在 Windows 机器上,因为我不知道 .net 1的 unix 端口

编辑

1正如 Ghost 指出的那样,有一种方法可以让 .net 在 UNIX 机器上运行,名为mono

于 2012-08-15T23:39:03.380 回答