2016-05-31 13 views
-5

これは、JavaScriptに相当するRegExp for PHPを探しています。JavaScript相当のRegExp for PHP

このPHP RegExpクラスは、JavaScriptバージョンと同じリターンで同じメソッドを持たなければなりません。

何も見つかりません。

おかげ

[EDIT]

JavaScriptであるように私はPHPで同じクラスが必要です。 PHPのpreg_matchメソッドは、JavaScriptのRegExp.execとは異なる結果を示します。また、別のフラグを持っています

+0

JavaScriptクラスと同じように動作するPHPクラスを書くことができます。内部的に 'preg_ *'メソッドを使用します。 – halfer

答えて

-2

私は本当にあなたがすべてのハードを検索したとは思わない。 "PHP RegEx"のトップGoogle検索結果: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

いいえ、いいえ。私はJavaScriptの中でjavascript RegExpが必要です。 JavaScript内のphpでない – Tito100

+0

これはJavaScript内のPHPではありません。これはJavaScriptの実装です。 – rafaelcpalmeida