-1
<
をプロパティ値に置き換えたいとします。<Antのcontribプロパティでregex
<propertyregex property="db.exec.schema.key" input="${db.exec.schema.key}" regexp="<" replace="/" global="true" />
は私が<
をしようとしたとき、私は、バックスラッシュでエスケープしたときに、要素型「propertyregex」に関連した属性「正規表現」の値が「<」文字
同じことを含んではならない原因それは一致しません。
<
をAntと置き換える方法はありますか?
文字クラス '[<]'を試してください。また、 '\ u003E'(または' \\ u003E')の16進表現を試してみてください。 –
おっと、apologies @WiktorStribiżew、問題は正規表現自体ではなく、ソースと宛先の両方と同じantプロパティを使用していました。このプロパティは上書きされません。 –
regexpタスクではなく、antを使用して問題が発生したため、この質問を議論の対象外としています。 –