所以我試圖匹配一個正則表達式,我在這方面相當新。我使用了一個驗證器,它在我粘貼代碼時起作用,但當它被放置在.NET2.0 C#頁面的代碼隱藏時,它不起作用。正則表達式不能在.NET中工作
有問題的代碼應該能夠在單個分號上分割,但不能在雙分號上分割。但是,當我使用字符串
「entry; entry2; entry3; entry4;」
我得到一個無意義的數組,其中包含空值,前一個條目的最後一個字母和分號自己。在線JavaScript驗證器正確分割它。請幫忙!
我的正則表達式:
((;;|[^;])+)
你可以刪除javascript標籤,因爲這是一個.NET問題... – t0mm13b 2010-01-29 15:58:53
http://www.nregex.com/nregex/default.aspx是有用的fo r在線輕鬆檢查正則表達式,在桌面上的http://sourceforge.net/projects/regulator/也是如此。第二個對於學習它們也非常有用。 – 2010-01-29 16:00:53
我曾使用JavaScript驗證器來驗證我的原始正則表達式。 C#和JavaScript正則表達式之間的區別顯然是我的問題,因此我爲什麼標記它的JavaScript。 – 2010-01-29 16:04:09