У меня есть classpath, что-то вроде:
myproject/classes;myproject/lib/somecrab.zip;myproject/lib/somelib1.jar;myproject/lib/somelib2.jar;myproject/lib/somelib3.jar;
Теперь я хотел бы очистить этот путь к классам и выбросить то, что больше не хочу. Следовательно, в этом случае classpath должен выглядеть примерно так:
myproject/classes;myproject/lib/somelib1.jar;myproject/lib/somelib3.jar;
Как я могу сделать это с помощью регулярного выражения? Я хочу сделать это с помощью муравьиного скрипта, например
<pathconvert property="new.classpath" pathsep=";">
<path refid="old.classpath" />
<chainedmapper>
<regexpmapper from="(.*).jar" to="\1.jar" />
</chainedmapper>
</pathconvert>
Как мне нужно адаптировать регулярное выражение? Большое спасибо!