Я хочу заменить <
на значение свойства.<in Ant contrib propertyregex
<propertyregex property="db.exec.schema.key" input="${db.exec.schema.key}" regexp="<" replace="/" global="true" />
вызывает Значение атрибута «RegExp», связанный с элементом типа «propertyregex» не должен содержать «<» характер
То же, когда я убегаю его с помощью обратной косой черты, когда я пытаюсь <
, это не соответствует.
Любая идея, как заменить <
с Ant?
Попробуйте ввести класс символов '[<]'. Также попробуйте шестнадцатеричное представление '\ u003E' (или' \\ u003E'). –
К сожалению, извинения @ WiktorStribiżew, проблема была не в самом регулярном выражении, а в использовании того же свойства ant, что и исходный и целевой. Свойство не перезаписывается. –
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что это проблема с использованием ant, а не задачи regexp. –