RegexReplacer正則文本替換器
說明:本軟件是一款桌面工具,使用java swing編寫,運行需要jre環(huán)境。
軟件主界面:
功能介紹:該工具是在java的正則表達式上,引入了替換表達式特性(可穿插使用替換函數(shù)),可以實現(xiàn)極為復雜的替換,借助已集成的替換函數(shù),能完成大部分以前需要編碼才能完成的替換效果,如果有個性化需求,還可以依照接口來實現(xiàn)自己的替換函數(shù),然后集成到工具中來使用,并且對匹配結果和替換內容作了實時顯示,使得在執(zhí)行一些查找替換工作時很方便。
使用說明:具體的使用說明請移步到項目主頁,或運行工具后,查看“幫助”。
誕生緣由:在平時的工作生活中,總會碰到一些很麻煩的字符生成、替換工作,每次都去寫一段代碼來完成又顯得麻煩,手工處理又累又容易出錯,而大多數(shù)文本工具或正則表達式工具都未提供編碼層面的功能,比如數(shù)值運算、邏輯判斷等,所以幾年前我將查找替換過程中的一些通用部分提取出來,編寫了一個簡單的工具,然后慢慢地優(yōu)化到目前這個版本。隨著功能的增強,我目前工作中,幾乎每周都會用到它。
建議忠告:使用者最好具有一定的正則表達式功底,這樣才能較大的發(fā)揮其作用,另外,由于工具使用較為靈活,所以剛接觸時,可能會遇到些困難。此工具只是一堆簡單的積木,能搭建出什么樣的模型,很大程度取決于使用者。
評論
圖片
表情
