AlTeRnAtInG CaSe
aLtErNaTiNg cAsE
AlTeRnAtInG CaSe
AlTeRnAtInG CaSe
aLtErNaTiNg cAsE
AlTeRnAtInG CaSe
AlTeRnAtInG CaSe
aLtErNaTiNg cAsE
AlTeRnAtInG CaSe
AlTeRnAtInG CaSe
我使用了它,但这仅打印第一次出现的情况。我想打印总数。
例如- abc,xyz,pg--> 逗号(,)的出现次数为2 。
答案 0 :(得分:0)
这是一种方式。将文件复制到另一个文件,并使用过滤器删除所有非逗号,然后获取输出的大小,即输入文件中的逗号数。
<delete file="out.txt" />
<copy file="in.txt" tofile="out.txt">
<filterchain>
<striplinebreaks />
<replaceregex pattern="[^,]" replace="" flags="gm" />
</filterchain>
</copy>
<length file="out.txt" property="out.size" />
<echo message="Commas found: ${out.size}" />
关于您的后续问题:如何将其限制为仅文件的第一行:将其添加到“ striplinebreaks”行之前:
<headfilter lines="1" />
这将仅在文件的第一行中计算逗号。