Tuesday, May 12, 2009

ANT Task [propertyregex] - String Replace

ANT Task [propertyregex] - String Replace:
<project name='PRJStringOperations' default='StringOperations' basedir='.'>

<!-- To Remove '' in EmailID's List -->
<typedef resource='./lib/antcontrib.properties' classpath='${basedir}/lib/ant-contrib-1.0b3.jar'/>

<property name='MailTo' value='''sakthi@gmail.com,sakthi@gmail.com'''/>
<target name='StringOperations'>
<propertyregex property='prop.MailTo'
input='${MailTo}'
regexp='([']*)(.*[a-zA-Z])([']*)'
select='\2'
casesensitive='false'/>

<echo message='${prop.MailTo}'/>
</target>

</project>

No comments: