2011-10-20 19 views
1

我試圖找出一種方法來找出一個正則表達式中的條件語句評估爲真或假。如果這是一個明顯的問題,我對正則表達式很陌生,所以很抱歉。我如何測試正則表達式的條件

附註:有多個正則表達式,它們在不斷變化。我也使用java來製作這個應用程序。

任何指導將非常感激。

+0

我可以建議你看看RegExr http://gskinner.com/RegExr/。這是構建和測試正則表達式的非常好的工具。還有一個桌面版本http://www.gskinner.com/RegExr/desktop/ – Exort

+0

你的意思是正則表達式的條件,如[regular-expressions.info網站](http://www.regular-expressions.info/ conditional.html)。 – lkuty

+0

是的那種有條件的 – user979490

回答

1

你應該編寫單元測試,斷言你試圖匹配的常見情況。

Java的規範測試庫是JUnit

+2

程序的工作是做測試語句,但是有太多的正則表達式來手動創建它們。 – user979490

+0

有沒有關於你的問題的信息來推斷你想自動生成正則表達式。請提供更多的上下文,我將編輯答案。 –

+0

對不起,我知道我以前的評論不清楚,我的意思是說,有太多的正則表達式,他們沒有足夠的共同手動創建測試。 – user979490