非常好用的一款正則式的測(cè)式工具,可以選擇平臺(tái),正式則分組測(cè)式,對(duì)批量的字符進(jìn)行高亮顯示等。
可以支持 jGsoft 、.Net 、Java、Prel、javascript、Python 等等。
在編寫正則式時(shí),它提供可視化的支持、提示、調(diào)試方面的便利;在使用正則表達(dá)式時(shí),它無私地將正則式轉(zhuǎn)換為多種語(yǔ)言的字串,還提供了代碼輸出功能。正則式助手,該稱號(hào)名副其實(shí)。
基本界面:
正則式的基本功能無外乎搜索和替換。在本文中,我們使用匹配Email的正則式,代碼如下:
\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b
此時(shí),RegexBuddy的界面如圖:
在點(diǎn)擊“Explain Token”時(shí),能對(duì)當(dāng)前的正則式片斷的作用作出詳細(xì)解釋,例如當(dāng)你把光標(biāo)移動(dòng)到\b上再點(diǎn)擊Explain Token,就會(huì)激活幫助文檔,自動(dòng)定位到Word Boundaries這一段。