2010-03-22 54 views
53

我正在尋找一個在線實用程序,它將會對正則表達式進行美化和添加解釋性註釋。有一個存在嗎?是否有在線RegexBuddy式正則表達式分析器?

+0

我已經做了一些簡單的[正則表達式分析器](http://foo123.github.io/examples/regex-analyzer/)和[regex-composer](http://foo123.github.io/examples/正則表達式作曲家/)在線JavaScript(其中包括一些曲折) – 2014-08-05 21:07:06

回答

49

我喜歡的在線工具:http://regexr.com

當你將鼠標懸停在正則表達式,你會得到的那部分的解釋。

+4

從這篇文章已近3年,這仍然是最好的在線正則表達式編輯器 – confiq 2013-01-21 09:00:37

+0

我怎麼才能選擇一種語言?當然,各種語言的語法不盡相同。 – 2014-02-26 22:30:56

+3

來自RegExr的幫助:_RegExr使用瀏覽器的RegExp引擎進行匹配,並且其語法突出顯示和文檔反映了JavaScript RegExp標準。這使得它對於確定各種正則表達式實現之間的差異具有邊際效用。 – Perry 2016-01-09 21:02:24

6

有一堆列在Steven Levithan's blog

+0

那裏有一些很棒的鏈接。我喜歡這個:http://osteele.com/tools/reanimator/ – 2010-03-22 18:51:56

6

regexpal是我一直使用的。我更喜歡它基於Flash的RegExr。

23

對於它的價值,我也很喜歡:

  • regex101.com,這是相當強大,但技術。它具有計時和步驟結果以及用於與解釋和測試數據共享正則表達式的固定鏈接。
  • regexper.com,它繪製正則表達式的鐵路圖。結果非常好看,易於理解,但沒有文字解釋。

兩者都可以免費使用。

+1

我發現regex101在語法突出和解釋方面最可用。 +1。 – 2015-10-20 15:11:33

+0

在上面提到的/ google中,regex101剛剛適用於Python RE(在paste,works上評估過)。 – handle 2016-06-23 05:07:43