regexbuddy是目前互聯(lián)網(wǎng)上最優(yōu)秀的一款正則表達(dá)式工具,幫助你的編寫需要的正則表達(dá)式,還可以使用它理解別人編寫的表達(dá)式。軟件簡單實(shí)用,功能強(qiáng)大,能夠幫助學(xué)員更好的編輯和測試正則表達(dá)式,支持正則式轉(zhuǎn)換為多種語言的字串,支持jGsoft 、.Net 、Java、Prel、javascript、Python等,該軟件會在你的源代碼中根據(jù)你所應(yīng)用的特殊編程語言,自動生成帶有正則表達(dá)式的代碼段。同時你也可以收集正則表達(dá)式到庫中,以在未來重新使用。
安裝教程
1、解壓文件雙擊安裝
2、進(jìn)入安裝界面,有四種安裝方式,我們選擇第一種
3、安裝完成后點(diǎn)擊thanks退出
4、直接進(jìn)入軟件,無需注冊,可直接免費(fèi)使用
使用教程
1、首先切換到Side By Side Layout,這個布局,更方便操作
2、點(diǎn)擊 Debug按鈕,會自動跳到Debug面板,顯示出正則表達(dá)式匹配的規(guī)則。通過該結(jié)果,你可以很直觀的分析出正則匹配的過程
3、使用Libray庫文
測試好了正則表達(dá)式后,你可以把他添加到自定義庫里,并保存本地硬盤。這樣下次你可以直接調(diào)用出來修改。通過Libray按鈕,你可以切換到該面板。你首先要把選中Read Only去掉,才編輯該庫文件
4、點(diǎn)擊 Use 按鈕,可以選擇使用該正則,同樣有3個選項(xiàng),讓你指定是否使用測試文本等信息
功能說明
1、根據(jù)正則表達(dá)式語法,彩色顯示表達(dá)式,使表達(dá)式便于閱讀。
2、同步將正則表達(dá)式的組成顯示在 樹結(jié)構(gòu) 和 分組列表 中,使正則表達(dá)式結(jié)構(gòu)一目了然。
3、詳細(xì)記錄每一個匹配結(jié)果,包含分組結(jié)果以及所花費(fèi)的時間。
4、可進(jìn)行 忽略大小寫,單行模式,多行模式,全局模式,從左向右,擴(kuò)展模式 等模式下的正則表達(dá)式測試。
5、可單獨(dú)測試表達(dá)式中的一部分,有利于分段調(diào)試復(fù)雜的正則表達(dá)式。
6、您可以設(shè)置一個匹配起始點(diǎn),方便排查表達(dá)式錯誤。
7、支持高級正則語法,例如遞歸匹配等。
8、可以保存文本片段,例如表達(dá)式或者其他文本,也可以跟任意其他編輯器之前相互拖動。
9、可以保存當(dāng)前表達(dá)式為一個‘快照’,使您可以放心改寫表達(dá)式。
軟件特色
1、自動生成正則表達(dá)式
2、編輯并測試正則表達(dá)式
3、多向?qū)ы摚稍诙鄠€源文本上測試同一個正則表達(dá)式(標(biāo)準(zhǔn)版無此功能)
4、多頁參考生成正則表達(dá)式(標(biāo)準(zhǔn)版無此功能)
5、自動檢查和修改生成的正則表達(dá)式的正確性
6、以可視方式呈現(xiàn)測試結(jié)果
0條評論