0

テキストとして渡されたjsコードから定義された変数と関数の名前を抽出する必要があります。例:

$js_code = " var MyVar1 = 'val1'; \n var MyVar2 = 'val2' ; \n function MyFunc() { some code }";

抽出:

$js_vars = array("MyVar1", "MyVar2");
$js_func = array("MyFunc");
4

1 に答える 1

3

Aptana Jaxerを試しましたか?これはHTTP/Apachejavascriptパーサーです。

jParserのようなツールもあります:http ://timwhitlock.info/jparser/ これはjavascriptを解析するphpライブラリです。これは必要なものに似ているかもしれませんが、PHPサーバー側を使用している場合に限ります。

それがお役に立てば幸いです。

于 2010-03-05T16:22:13.397 に答える