字符串替换ant修改文件中的内容
生活随笔
收集整理的這篇文章主要介紹了
字符串替换ant修改文件中的内容
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
PS:今天上午,非常郁悶,有很多簡(jiǎn)單基礎(chǔ)的問(wèn)題搞得我有些迷茫,哎,代碼幾天不寫(xiě)就忘。目前又不當(dāng)COO,還是得用心記代碼哦!
????ant可以幫我們做很多事件,當(dāng)然也括包,為我們修改件文中的指定字符串。
????
主要有以下兩個(gè)方法:????
一、replace命令????
例子: <replace file ="test2.html" token="a" value="test"> 用作:????
可以將test2.html中的字符串a(chǎn),替換成test????
????
二、replaceregexp命令????
下面的replace命令用起來(lái)很簡(jiǎn)單,但沒(méi)有辦法做正則配匹,如果要替換的字符串,是需要用正則來(lái)述描的,可以用replaceregexp????
例子: 每日一道理整個(gè)世界,因?yàn)橛辛岁?yáng)光,城市有了生機(jī);細(xì)小心靈,因?yàn)橛辛岁?yáng)光,內(nèi)心有了舒暢。明媚的金黃色,樹(shù)叢間小影成像在葉片上泛有的點(diǎn)點(diǎn)破碎似的金燦,海面上直射反映留有的隨波浪層層翻滾的碎片,為這大自然創(chuàng)造了美景,惹人醉的溫馨之感,濃濃暖意中夾雜著的明朗與柔情,讓雨過(guò)天晴后久違陽(yáng)光的心靈重新得到了滋潤(rùn)!
<replaceregexp byline="true"> <regexp pattern="[1-9][0-9]{4,}"/> <substitution expression="6356351"/> <fileset file="test.html"/> </replaceregexp> 用作:
????
將test.html中的QQ號(hào)碼替換成6356351這串?dāng)?shù)字????
參數(shù)說(shuō)明:byline="true" 表現(xiàn)替換全部足滿條件的字符串,若設(shè)為false,則只會(huì)替換 第一個(gè)足滿正則表達(dá)式的字符串
????
pattern="[1-9][0-9]{4,}"表現(xiàn)QQ號(hào)碼的正則表達(dá)式,當(dāng)然,你也可以根據(jù)求需,替換成其他正則表達(dá)式????
expression="6356351" 表現(xiàn)將足滿條件字符串替換成6356351????
<fileset file="test.html"/> 表現(xiàn)在test.html這個(gè)件文中進(jìn)行查找和替換,你也可以設(shè)置為查找多個(gè)件文,具體方法請(qǐng)?jiān)诰W(wǎng)上索搜fileset?的關(guān)相配置文章結(jié)束給大家分享下程序員的一些笑話語(yǔ)錄: 自行車
一個(gè)程序員騎著一個(gè)很漂亮的自行車到了公司,另一個(gè)程序員看到了他,問(wèn) 到,“你是從哪搞到的這么漂亮的車的?”
騎車的那個(gè)程序員說(shuō), “我剛從那邊過(guò)來(lái), 有一個(gè)漂亮的姑娘騎著這個(gè)車過(guò)來(lái), 并停在我跟前,把衣服全脫了,然后對(duì)我說(shuō),‘你想要什么都可以’”。
另一個(gè)程序員馬上說(shuō)到, “你絕對(duì)做了一個(gè)正確的選擇, 因?yàn)槟枪媚锏囊路?并不一定穿得了”。
總結(jié)
以上是生活随笔為你收集整理的字符串替换ant修改文件中的内容的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SAP HANA中创建与时间相关的数据及
- 下一篇: tomcat启动不了,报java.lan