正则表达式转换器(从PHP到JavaScript)



这是我想转换成JavaScript正则表达式的PHP正则表达式:

/(?<!..|...|....)([?!.]+)s(?!..|...|....)/u

有工具来做这样的转换吗?

(?<!stuff goes here)是JavaScript的regex实现不支持的负向后看。有一些方法可以模仿它,但它并不适用于所有情况-你的看起来就像其中之一。

如果您想继续使用这个特定的正则表达式,但是从JavaScript,您可以考虑使用Ajax简单地将字符串传递给PHP,然后PHP将在其上运行正则表达式。

最新更新