2009-07-10 12 views
0

PHPを使用して、HTMLドキュメントのJavaScript関数を置き換えたいとします。PHPを使用したjavascript関数の置換

元:

function my_function(hey) { 
    do stuff 
} 

新しい:たとえば

function new_function(hi) { 
    do different stuff 
} 

私はereg_replace関数で正規表現を使用して考えていたが、私はこれが最善のアプローチであるかはわかりません。各関数のコードはかなり長いです...プラス正規表現は現時点では私にとっては非常に困難です。助言がありますか?

+0

何が必要ですか? – Gumbo

+2

このようにしてコードをリファクタリングするには、Notepad ++やその他のツールを使用する方がよいでしょう。 –

+0

あなたは、必要以上に多くの作業を自分で設定しています。 HTMLを解析するための正規表現を書くことは良いアイデアだと思うときは、あなたの人生に決して時間があるべきではありません。これまでそれは単に時間の無駄です。 Josn Raschが言ったことと一緒に行く...エディタを使って検索して置き換える。 – KyleFarris

答えて

1

これはperlが構築している種類のものです。ファイルの中でどのようにしゃがむのかを学び、そこにある多くの正規表現ツールを見てみましょう。あなたが将来必要に応じて使用するように変更できるスクリプトを自分で用意します。あなたがたぶんあなたの最初のものであって、それを痛感して書きました。

1

あなたは無意味なことをしようとしているようです。新しい機能を付けて呼び出します。とにかく全身をその名前で置き換えたいなら、古いものを使用しないでください。

関連する問題