数値を含むファイル内の特定の行を検索し、それらの数値をファイル内で置き換える前に何らかの操作を行う必要があります。たとえば、次のような行があるとします。
normal: { x: 50, y: 50 }
その行を見つけて、両方の数値を 2 で割り、行の数値を置き換えてファイルを更新する必要があります。行を見つけるための正規表現を書くのに問題はなくpreg_replace_callback()
、数値を操作するために使用する小さな PHP スクリプトを作成しましたが、数値を置き換えてファイル内のその行だけを更新できるようにする必要があります。bash/sed/awk、Ruby、Python、PHP を喜んで使用しますが、私はそれらの専門家ではありません。
ファイル全体を読み込む必要がreplace_callbacks
ありますか?その後、ファイルを上書きしますか?