1


my.property=anything * ???? にワイルドカードを指定する方法がわかりません。

また、my.property を空の値に設定する置換を設定する方法を知る必要がありますか?

次に例を示します。

   <replaceregexp file="./project.properties"
                        match='someproperty.value="(.*)"'
                        replace='somepropert.value=othervalue'
                        byline="false">         
    </replaceregexp>

私が求めているのは本当に非常に簡単です。Ant スクリプトから replaceregexp を使用してプロパティ ファイルのプロパティを設定および設定解除するにはどうすればよいですか。それでおしまい。

4

1 に答える 1

0

「」にはエンティティを使用する必要があります

&#34;

そして、ドットをエスケープします

\.

マッチは見えるだろう

match='someproperty\.value=&#34;.*&#34;'

ブラケットは不要です。

于 2012-05-17T17:33:04.947 に答える