Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 如何使用Ant替换所有出现的回车_Regex_Ant - Fatal编程技术网

Regex 如何使用Ant替换所有出现的回车

Regex 如何使用Ant替换所有出现的回车,regex,ant,Regex,Ant,我正在尝试使用一个简单的ant任务替换所有出现的回车(“\x0D”),测试目录中的所有*.sh文件。这似乎不起作用 这是我的剧本;我做错什么了吗?(似乎全局标志,g,也没有帮助) 这将起作用: <replaceregexp match="\x0D" replace="" flags="sg"> 请问你为什么不使用 来自apache replaceregexp手册页 <replaceregexp match="\s+" replace=" " flags="g" byli

我正在尝试使用一个简单的ant任务替换所有出现的回车(
“\x0D”
),测试目录中的所有
*.sh
文件。这似乎不起作用

这是我的剧本;我做错什么了吗?(似乎全局标志,
g
,也没有帮助)


这将起作用:

<replaceregexp match="\x0D" replace="" flags="sg">

请问你为什么不使用


来自apache replaceregexp手册页

<replaceregexp match="\s+" replace=" " flags="g" byline="true">
    <fileset dir="${html.dir}" includes="**/*.html"/>
</replaceregexp>

请注意,您已经

 <fileset dir="."><include name="**/*.sh"/></fileset>

我不是一个喜欢蚂蚁的人,不知道这是不是你的问题的根源

我希望这有帮助

  • 当你得到帮助时,试着也给予帮助,回答你专业领域的问题
  • 阅读
  • 当你看到好的问答时,用灰色三角形给他们投票 因为系统的可信度是基于用户通过分享知识而获得的声誉。另外,请记住,通过按下复选标记,接受能更好地解决问题的答案(如果有)

  • 谢谢你们的回答和反馈!两者都有帮助;-)
    <replaceregexp match="\s+" replace=" " flags="g" byline="true">
        <fileset dir="${html.dir}" includes="**/*.html"/>
    </replaceregexp>
    
     <fileset dir="."><include name="**/*.sh"/></fileset>