我正在寻找适用于PHP的JavaScript等效RegExp。适用于PHP的JavaScript等效RegExp
此PHP RegExp类必须具有与JavaScript版本相同的返回方法。
我找不到任何东西。
感谢
[编辑]
我需要在PHP中同一类中的JavaScript。 php中的preg_match方法与JavaScript中的RegExp.exec有不同的结果。并且也有不同的标志
我正在寻找适用于PHP的JavaScript等效RegExp。适用于PHP的JavaScript等效RegExp
此PHP RegExp类必须具有与JavaScript版本相同的返回方法。
我找不到任何东西。
感谢
[编辑]
我需要在PHP中同一类中的JavaScript。 php中的preg_match方法与JavaScript中的RegExp.exec有不同的结果。并且也有不同的标志
我真的不相信你搜遍了所有那些困难。 “PHP RegEx”的最佳谷歌搜索结果:http://php.net/manual/en/function.preg-match.php
我需要与javascript中相同的类。不起作用。并且这个函数与javascript中的正则表达式有不同的结果。和不同的标志 – Tito100
那么,你真的不能要求那样。不同的语言以不同的方式解决问题。 preg_match确实评估正则表达式,所以我会建议尝试学习它。虽然它以不同的顺序输入输入,但功能仍然相同;它评估正则表达式。 – gravityplanx
您可以使用Javascript RegExp
对象来完成您想要的任务。
下面是MDN采取一个例子:
var re = /(\w+)\s(\w+)/;
var str = 'John Smith';
var newstr = str.replace(re, '$2, $1');
console.log(newstr);
您可以检查更多的人here的。
不,不。我需要PHP内部的RegExp JavaScript。不是php里面的javascript – Tito100
这不是PHP里面的JavaScript,这是纯粹的JavaScript实现。 – rafaelcpalmeida
您可以编写一个PHP类以与JavaScript类相同的方式工作 - 它将在内部使用'preg_ *'方法。 – halfer