0

javascriptで正規表現を使用してphpオブジェクトのプロパティを見つけるにはどうすればよいですか?

たとえば、いくつかの php があります。

 $obj = new stdClass();
 $obj->name = '';

正規表現で、取得したいname.

正規表現は、/\$\w+/変数の後に->、またはおそらく->?だけを探すと思います。

正規表現の目的は、構文の強調表示を拡張することです。

4

1 に答える 1

1

\$[a-zA-Z0-9_]+\s*->\s*([a-zA-Z0-9_]+)\s*=\s*([^;]+);引用符で囲まれたセミコロンがないと仮定して機能します。セミコロンを引用している場合、正規表現は悪い選択です。最初のグループは変数名で、2番目は割り当てです。

于 2012-12-23T20:22:22.380 に答える