zoukankan      html  css  js  c++  java
  • 字符串替换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 的关相配置

    文章结束给大家分享下程序员的一些笑话语录: 自行车
    一个程序员骑着一个很漂亮的自行车到了公司,另一个程序员看到了他,问 到,“你是从哪搞到的这么漂亮的车的?”
    骑车的那个程序员说, “我刚从那边过来, 有一个漂亮的姑娘骑着这个车过来, 并停在我跟前,把衣服全脱了,然后对我说,‘你想要什么都可以’”。
    另一个程序员马上说到, “你绝对做了一个正确的选择, 因为那姑娘的衣服你 并不一定穿得了”。

  • 相关阅读:
    抖音圈圈乐 系统搭建H5微信小游戏圈圈乐系统介绍
    GPS NMEA-0183标准详解
    GPS定位的偏移校正(WGS84与火星坐标互转)
    Complete_NGINX_Cookbook
    GBT32960-2016电动汽车远程服务与管理系统技术规范 第3部分:通信协议及数据格式
    Redis 到底是怎么实现“附近的人”这个功能的呢?
    NETGEAR R7800路由器TFTP刷回原厂固件方法
    JT/T 808-2013 道路运输车辆卫星定位系统北斗兼容车载终端通讯协议技术规范
    如何正确地使用设计模式?
    各常用分类算法的优缺点总结:DT/ANN/KNN/SVM/GA/Bayes/Adaboosting/Rocchio
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3035980.html
Copyright © 2011-2022 走看看