`
Odysseus_110
  • 浏览: 120359 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

ant 正则表达式 换行符

    博客分类:
  • J2SE
阅读更多

SSH上传文件的时候 报错  无法上传文件 可能是因为存在本地的文件所在的文件夹的名称含有非法字符。

 

今天写ant的正则匹配表达式,由于换行符没有匹配到,加上\r\n就好了,必须两个一起加。

 

property 文件里是这样的,

 

WASSDK-WinX32-FP0000013.status=youareright
WASEmbeded-WinX32-FP0000013.status=youareright

 

如果不加 \r\n的话就把换行符一起匹配进去了,所以加上之后就能正确的匹配到 "youareright" 字符串了。

        <!--load fixpack property from properties file-->
        <loadfile property="properties_file" srcFile="${maintenance.pack.properties.file}"/>
        <propertyregex property="WS-WASSDK-FP0000013.status"
                      input="${properties_file}"
                      regexp="WASSDK-${platformname}-FP0000013.status=(.*)\r\n"
                      select="\1"
                      casesensitive="false" />

分享到:
评论

相关推荐

    正则表达式的调试器java实现

    正则表达式是一种强大的文本处理工具,用于匹配、查找、替换和分析字符串模式。在Java中,正则表达式被广泛应用于数据验证、文本搜索和替换等场景。本项目是基于Java实现的一个正则表达式调试器,通过NetBeans集成...

    正则表达式i修饰符(大小写不敏感)

    正则表达式中的i修饰符是一个非常有用的标志,它能够使匹配过程对字母的大小写不敏感。具体来说,当我们使用正则表达式时,可以通过在模式后添加i修饰符来忽略大小写的差异。 在传统没有修饰符的情况下,正则表达式...

    关于对使用正则表达式的一个基本例子2

    元字符在正则表达式中扮演特殊角色,比如`.`匹配任意单个字符(除了换行符),`^`表示匹配行的开始,`$`表示匹配行的结束,`*`表示前面的字符可以重复零次或多次。 正向预查和反向预查是更高级的正则表达式特性,...

    junit,ant,正则

    在实际开发中,JUnit可以帮助你确保代码的质量,Ant能自动化项目的构建流程,而正则表达式则是处理字符串的强大工具。这三者结合使用,可以在Java开发中提高效率和代码质量。例如,你可以用JUnit编写测试用例,通过...

    js匹配网址url的正则表达式集合

    在IT行业中,URL(统一资源定位符)验证是客户端开发中的一个常见需求。开发人员需要确保所提交的URL地址符合标准的格式,这样才能正确地访问网络资源。在正则表达式的辅助下,开发者可以轻松地构建一个强大的URL...

    C#字符串和正则表达式参考手册

    C#字符串和正则表达式参考手册,便与用户查询及快捷地使用!

    js正则表达式实现数字每隔四位用空格分隔代码

    数字每隔四位用空格分隔代码实例: 分享一段代码实例,它实现了数字每隔四位就用空格分隔。 这样的效果在填写银行卡的时候十分常见,这也是非常人性化的举措。 代码实例如下: ... $('#ant').on('keyup mouseout i

    ant-apache-regexp-1.6.4.jar.zip

    《Ant Apache Regexp 1.6.4:Java构建工具中的正则表达式库》 在Java开发领域,Ant是一个广泛使用的自动化构建工具,它基于XML语法,允许开发者定义构建过程,包括编译、打包、测试等任务。而Apache Regexp库是Ant...

    ant-apache-regexp-1.6.5.jar.zip

    Apache Regexp库是Apache软件基金会提供的一个用于处理正则表达式的Java库,它提供了高性能和强大的正则表达式功能,为Ant构建过程中的文本处理提供强大支持。 正则表达式(Regular Expression,简称Regexp)是一种...

    ant-jakarta-regexp-1.6.jar.zip

    《Ant Jakarta Regexp 1.6.jar:Java构建工具与正则表达式库的结合》 在Java开发中,Ant是一个广泛使用的自动化构建工具,它以其XML格式的构建文件著称,提供了灵活的构建过程管理。Jakarta是Apache软件基金会的一...

    ant-jakarta-oro-1.6.1.jar.zip

    标题中的"ant-jakarta-oro-1.6.1.jar.zip"是一个压缩文件,它包含的是Jakarta ORO库的1.6.1版本,该库是为Apache Ant项目设计的一个正则表达式处理组件。Apache Ant是一个广泛使用的Java构建工具,类似于Unix的make...

    ant-apache-regexp-1.6.2.jar.zip

    《Ant Apache Regexp 1.6.2:Java构建工具中的正则表达式库》 在Java开发领域,Ant是一个广泛使用的自动化构建工具,它基于XML语法,为开发者提供了强大的项目构建和管理功能。Apache Ant项目是Apache软件基金会的...

    替换文本文件中Ant表达式的Ant扩展任务

    该程序为Ant的扩展任务,在拷贝文本格式的文件的同时替换文件中的Ant表达式,类似于 ${property.name},属性值来自于Ant脚本加载的属性文件,如果没有属性文件中没有定义相关属性,那么保留原来的表达式;...

    ant-apache-oro.jar.zip

    例如,可以通过编写Ant任务来搜索源代码中的特定模式,进行代码替换,或者根据正则表达式过滤文件列表。此外,还可以利用Apache ORO进行复杂的路径匹配,例如在打包或部署阶段,仅处理符合特定规则的文件。 总结...

    ant-apache-oro-1.6.5.jar.zip

    《Ant Apache ORO 1.6.5:Java构建工具中的正则表达式库》 在Java开发领域,Ant是一个广泛使用的自动化构建工具,它基于XML语法,允许开发者定义构建过程,包括编译、打包、测试等任务。而Apache ORO(Oracle ...

    ant-apache-regexp.jar.zip

    在`ant-apache-regexp.jar.zip`文件中,核心组件`ant-apache-regexp.jar`包含了Apache Regexp库,这个库被设计为Ant的一个任务,使得在Ant构建脚本中可以直接使用强大的正则表达式功能。例如,开发者可以通过`...

    ant-apache-oro-1.6.2.jar.zip

    《Ant Apache ORO 1.6.2:Java构建工具中的正则表达式库》 在Java开发领域,Ant是一个广泛使用的自动化构建工具,它基于XML来定义项目构建过程,而Apache ORO则是Ant中一个重要的组件,为Java程序提供了强大的正则...

    jakarta-oro-2.0.8.zip

    Jakarta ORO,全称是Oracle Regular Expressions for Java,是由Apache软件基金会开发的一个开源项目,主要用于Java平台的正则表达式处理。这个项目在Java社区中被广泛使用,为开发者提供了一套强大的文本匹配和搜索...

    ant-jakarta-regexp-1.6.1.jar.zip

    总结,"ant-jakarta-regexp-1.6.1.jar.zip"是Ant构建工具中处理正则表达式的重要组件,它使开发者能够利用强大的正则表达式功能来自动化构建过程中的各种文本操作。了解并熟练使用这个库,对于提升Java项目的构建...

    ant-apache-regexp-1.6.3.jar.zip

    开发者可以将这个JAR文件添加到他们的项目类路径中,以便在Ant构建脚本中使用正则表达式相关的功能。 "ant.license.txt"文件通常包含Apache Ant的许可信息,这通常是开源软件的许可证文本,详细说明了软件的使用、...

Global site tag (gtag.js) - Google Analytics