本文基於UltraEdit 20.00.0.1052版原本說明。後端
UltraEdit有以下核心特色(後端開發用得上的):服務器
一、支持大文件的讀取,甚至上G的日誌文件都不在話下(實際使用中偶爾也有崩潰的現象),其它的軟件對付大文件基本趴窩;工具
二、支持FTP/SSH功能,能夠鏈接服務器,實話說效果不如專門的FTP/SSH工具用的爽,只是可用;加密
三、強大的正則查找及替換功能,有多個正則的引擎(Perl/Unix/UltraEdit),固然最普遍的仍是Perl引擎;spa
四、支持衆多文件類型的高亮語法;命令行
五、列模式,固然其它軟件也有相似功能,這個算不上殺手鐗;日誌
六、能夠集成命令行的功能,例如與Java的編譯、運行命令行集成起來;後端開發
七、支持宏定義,說實話這個用得極少,可是部分場景下有奇效;開發
八、可加密文本文件,這個算不上殺手鐗;it
九、支持字數統計,通常文本不用Word那麼重的了;
十、16進制模式的切換;
十一、簡潔乾淨的界面,強大的功能。
經常使用的簡單的正則(引擎:Perl)
以下截圖爲替換功能的截圖:
一、匹配全部行首 ^
二、匹配全部的行尾 $
三、匹配全部的空行 \n\s*\r
注意:
有些字符須要轉義:\ . * ^ & [ ] { } ?等
可是在[ ]裏的時候,不少字符不須要轉義
感謝你瀏覽此文,歡迎交流。勿噴,你沒給錢我也不欠你的。