ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <>
Subject AW: Pattern matching the value of a property
Date Tue, 16 Aug 2005 16:45:48 GMT
AntContrib <propertyregex>

<propertyregex property="version.wrong" input="${versionstring}" regex="\d{1}\.\d{1}\.\d{1-2}"
<fail message="versionstring is wrong" if="version.wrong"/>

Just a quick shot ...



>-----Urspr√ľngliche Nachricht-----
>Von: Bailey, David [] 
>Gesendet: Dienstag, 16. August 2005 18:28
>An: ''
>Betreff: Pattern matching the value of a property
>I have a wrapper which expects to receive a version string 
>(\d{1}\.\d{1}\.\d{1-2}), and pass it to Ant as a 
>-DPROPERTY=VALUE pair.  I want to perform validation on the 
>version string to insure that it actually matches the 
>specified pattern.
>So far as I am aware, I can't do this validation in the 
>wrapper (I'm bound by a Windows .bat file), but I believe I 
>can do it in Ant.  However, all of the documentation I've read 
>only concerns pattern matching in either file names or file 
>contents.  Is there a task in the Ant canon, either the 'core'
>tasks or the 'optional' tasks, which will do this for me?
>For that matter, if anyone out there is a whiz at .bat files 
>and can explain to me how to do the validation there, I'll be 
>happy with that, too.
>This email may contain confidential material. 
>If you were not an intended recipient,
>Please notify the sender and delete all copies. 
>We may monitor email to and from our network. 

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message