私はXMLを解析しているので、問題があります。Perl、文字列内の複数の一致を置き換えます。
return [
['measurement' : org.apache.commons.io.FileUtils.readFileToByteArray(new File('tab_2_1.png')),
'kpi' : org.apache.commons.io.FileUtils.readFileToByteArray(new File('tab_2_2.png'))]]
文字列はそのように見えることができますので、私は、ファイル形式、正規表現テンプレートのすべてのエントリを保存し、すべてのファイル名を交換する必要があります:
['measurement' : org.apache.commons.io.FileUtils.readFileToByteArray(new File('tab_2_1.png'))('tab_2_1.png'))('tab_2_1.png')),
をし、XMLはそのことについて見えている、スクリプトを含むオブジェクトを持っています私はまだ私はこの正規表現を使用.png
前にすべてのimage_name
を交換する必要があります:.*\(\'(.*)\.png\'\)
、 をそれがない人には、\n
前の行にのみ最後の試合をキャッチ文字列。
この正規表現を修正するのに手伝ってもらえますか?
名前を何に置き換える必要がありますか?私はそれが、すべての固定文字列ではなく、既存の名前から動的に導出されたものだと仮定します。 – zdim