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