如何在 Ant 中检查属性的值
我想使用 Ant 脚本检查属性的值是否仅包含 [aZ] 和 [0-9]?如果没有,则退出并出现错误。
在 Ant 中可以这样做吗?
I want to use Ant script to check if a property's value contains only [a-Z] and [0-9]? If not then exit with an error.
Is it possible to do that in Ant?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
condition
任务检查属性,然后使用fail
任务退出。这是稍作修改的 = - 来自 Ant 手册 的示例。使用matches
条件。正则表达式将匹配任何非字母、非数字字符。You can check a property using the
condition
task, then use thefail
task to exit. Here's a = slightly modified - example from the Ant manual. Use amatches
condition. The regular expression will match any non-alpha, non-numeric character.