在PHP中使用.NET,Java,JGSoft RegEx风格


Use .NET, Java, JGSoft RegEx flavor in PHP

你可能知道,正则表达式的风格不止一种:PCRE,一种来自Java,一种来自.NET ...等等,它们都有一些不同的语法,有些或多或少有一个功能。

现在我的问题是,如果有人知道是否可以在PHP中使用.NET的味道

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

还是唯一一种手动将图案从一种口味转换为另一种口味的解决方案?

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

编辑

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