2016-05-31 95 views
-5

我正在寻找适用于PHP的JavaScript等效RegExp。适用于PHP的JavaScript等效RegExp

此PHP RegExp类必须具有与JavaScript版本相同的返回方法。

我找不到任何东西。

感谢

[编辑]

我需要在PHP中同一类中的JavaScript。 php中的preg_match方法与JavaScript中的RegExp.exec有不同的结果。并且也有不同的标志

+0

您可以编写一个PHP类以与JavaScript类相同的方式工作 - 它将在内部使用'preg_ *'方法。 – halfer

回答

-2

我真的不相信你搜遍了所有那些困难。 “PHP RegEx”的最佳谷歌搜索结果:http://php.net/manual/en/function.preg-match.php

+0

我需要与javascript中相同的类。不起作用。并且这个函数与javascript中的正则表达式有不同的结果。和不同的标志 – Tito100

+1

那么,你真的不能要求那样。不同的语言以不同的方式解决问题。 preg_match确实评估正则表达式,所以我会建议尝试学习它。虽然它以不同的顺序输入输入,但功能仍然相同;它评估正则表达式。 – gravityplanx

-1

您可以使用Javascript RegExp对象来完成您想要的任务。

下面是MDN采取一个例子:

var re = /(\w+)\s(\w+)/; 
var str = 'John Smith'; 
var newstr = str.replace(re, '$2, $1'); 
console.log(newstr); 

您可以检查更多的人here的。

+0

不,不。我需要PHP内部的RegExp JavaScript。不是php里面的javascript – Tito100

+0

这不是PHP里面的JavaScript,这是纯粹的JavaScript实现。 – rafaelcpalmeida