字符串替换ant修改文件中的内容
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 的关相配置
  
文章结束给大家分享下程序员的一些笑话语录: 
自行车
    一个程序员骑着一个很漂亮的自行车到了公司,另一个程序员看到了他,问 到,“你是从哪搞到的这么漂亮的车的?”
    骑车的那个程序员说, “我刚从那边过来, 有一个漂亮的姑娘骑着这个车过来, 并停在我跟前,把衣服全脱了,然后对我说,‘你想要什么都可以’”。
    另一个程序员马上说到, “你绝对做了一个正确的选择, 因为那姑娘的衣服你 并不一定穿得了”。
 
                    
                
 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号