Apache Ant – Check if a string property contains a certain string

The following example which check if a string property contains a another string.

<project name="ant-string-contains-example" default="run" basedir=".">
  <target name="run">
    <property name="greeting" value="Hello World!"/>
    <condition property="hasWorld">
      <matches pattern="World" string="${greeting}"/>
    </condition>
    <fail message="No world in the greeting!" unless="hasWorld"/>
    <!-- Move on if no failture -->
    <echo message="Passed!"/>
  </target>
</project>

 

Done =)

Reference: StackOverflow – Ant: how to fail if property contains a certain string

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.