如何删除蚂蚁中的额外换行符和不可见字符
How to remove extra line breaks and invisible chars in ant
目前,我有一个包含多行的字符串(通过 CR 或 CRLF 或两者分开),每行可能不可见或为空,或者具有不可见的前缀或后缀字符。
我想知道如何通过 ant 删除多余的换行符和 trim 不可见的字符。
阅读 Ant filterchains
。您可以对 trim 行使用以下命令并删除空行:
<copy file="${input.file}" toFile="${output.file}">
<filterchain>
<tokenfilter>
<deletecharacters chars="\t"/>
<trim/>
<ignoreblank/>
</tokenfilter>
</filterchain>
</copy>
目前,我有一个包含多行的字符串(通过 CR 或 CRLF 或两者分开),每行可能不可见或为空,或者具有不可见的前缀或后缀字符。
我想知道如何通过 ant 删除多余的换行符和 trim 不可见的字符。
阅读 Ant filterchains
。您可以对 trim 行使用以下命令并删除空行:
<copy file="${input.file}" toFile="${output.file}">
<filterchain>
<tokenfilter>
<deletecharacters chars="\t"/>
<trim/>
<ignoreblank/>
</tokenfilter>
</filterchain>
</copy>