PS:今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦!

    ant可以帮我们做很多事件,当然也括包,为我们修改件文中的指定字符串。

    


主要有以下两个方法:


    


一、replace命令


    


例子:



<replace file ="test2.html" token="a" value="test">


用作:


    


可以将test2.html中的字符串a,替换成test


    



    


二、replaceregexp命令


    


下面的replace命令用起来很简单,但没有办法做正则配匹,如果要替换的字符串,是需要用正则来述描的,可以用replaceregexp


    


例子:


    每日一道理

整个世界,因为有了阳光,城市有了生机;细小心灵,因为有了阳光,内心有了舒畅。明媚的金黄色,树丛间小影成像在叶片上泛有的点点破碎似的金灿,海面上直射反映留有的随波浪层层翻滚的碎片,为这大自然创造了美景,惹人醉的温馨之感,浓浓暖意中夹杂着的明朗与柔情,让雨过天晴后久违阳光的心灵重新得到了滋润!



<replaceregexp byline="true">
<regexp pattern="[1-9][0-9]{4,}"/>
<substitution expression="6356351"/>
<fileset file="test.html"/>
</replaceregexp>


用作:


    


将test.html中的QQ号码替换成6356351这串数字


    


参数说明:

byline="true" 表现替换全部足满条件的字符串,若设为false,则只会替换 第一个足满正则表达式的字符串

    


pattern="[1-9][0-9]{4,}"表现QQ号码的正则表达式,当然,你也可以根据求需,替换成其他正则表达式


    


expression="6356351" 表现将足满条件字符串替换成6356351


    


<fileset file="test.html"/> 表现在test.html这个件文中进行查找和替换,你也可以设置为查找多个件文,具体方法请在网上索搜fileset 的关相配置


文章结束给大家分享下程序员的一些笑话语录: 自行车

一个程序员骑着一个很漂亮的自行车到了公司,另一个程序员看到了他,问 到,“你是从哪搞到的这么漂亮的车的?”

骑车的那个程序员说, “我刚从那边过来, 有一个漂亮的姑娘骑着这个车过来, 并停在我跟前,把衣服全脱了,然后对我说,‘你想要什么都可以’”。

另一个程序员马上说到, “你绝对做了一个正确的选择, 因为那姑娘的衣服你 并不一定穿得了”。