AntContrib <propertyregex>

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

Just a quick shot ...


Jan

 

>-----Ursprüngliche Nachricht-----
>Von: Bailey, David [mailto:[EMAIL PROTECTED] 
>Gesendet: Dienstag, 16. August 2005 18:28
>An: 'user@ant.apache.org'
>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.
>
>Thanks,
>--dave
>
>***************************************************************
>*************
>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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to