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

Advertisements

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 )

Google+ photo

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

Connecting to %s