可能であれば、できれば正規表現で、いくつかのJavascriptコードを処理/解析および変更したいと思います(提案を受け付けています)。目的は、JS の各ステートメントの後に新しいコード スニペットを挿入することです。
例えば:
元の Javascript:
while(true){
Utils.log("hello world");
Utils.sleep(1000);
}
挿入したいコードスニペット:
checkPause();
したがって、新しいコードは次のようになります。
while(true){
checkPause();
Utils.log("hello world");
checkPause();
Utils.sleep(1000);
checkPause();
}
checkPause();
上記の例は非常に単純ですが、実際の JS コードはもっと複雑で、縮小することさえできます。コードはまた、いくつかのセミコロンを見逃す可能性があります;