分享5個視覺化的正規表示式編輯工具

edithfang發表於2014-11-30
正規表示式使用單個字串來描述、匹配一系列符合某個句法規則的字串。在很多文字編輯器裡,正規表示式通常被用來檢索、替換那些符合某個模式的文字。

1.Regulex

Regulex是一個JavaScript正規表示式視覺化工具,由純JavaScript實現,原始碼託管在Github上。



API:
 
var parse = require('regulex/parse');  
var re = /var\s+([a-zA-Z_]\w*);/ ;  
console.log(parse(re));  

2.Rubular

Rubular是一個Ruby正規表示式編輯器,由Michael Lovitt開發實現。


3.PyRegex

Pyregex是一個開源的Python正規表示式編輯器,開源協議為GNU General Public License v2,原始碼託管在Github上。


4.Regexper

Regexper是由Jeff Avallone開發的一款JavaScript正規表示式視覺化工具,原始碼託管在Github上。它能夠讓正規表示式字串以 Railroad 形式圖形化,便於閱讀和理解。同時推薦一款 JavaScript 正則線上測試工具——Regexpal,可以和 Regexper 配合使用。


5.Debuggex

Debuggex是一個測試正規表示式的Web應用,它支援JavaScript、Python以及PCRE。

相關閱讀
評論(1)

相關文章