[英]how to check the value of a property in Ant
我想使用Ant腳本檢查屬性值是否僅包含[aZ]和[0-9]? 如果沒有,則退出並返回錯誤。
是否可以在Ant中做到這一點?
您可以使用condition
任務檢查屬性,然后使用fail
任務退出。 這是Ant手冊中的一個=稍作修改的示例。 使用matches
條件。 正則表達式將匹配任何非字母,非數字字符。
<condition property="nonalphanumeric">
<matches pattern="[^A-Z0-9]" string="${property.to.test}" casesensitive="false"/>
</condition>
<fail message="String contains non-alpha non-number" if="nonalphanumeric"/>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.