我試圖將以下字符串分組爲三個組。正則表達式匹配不能正常工作
0:0:Awesome:awesome
這是 「」, 「」 和 「真棒:真棒」
使用正則表達式:
^([0-9]+)\:([0-9]*)\:(.*)$
它可以在網上正則表達式罰款服務:http://rubular.com/r/QePxt57EwU
但似乎.NET不同意。 Picture of Regex problem from Visual Studio http://xs.to/image-3F8A_4BA916BD.jpg
Rubular使用Ruby的regexp引擎,它與.NET的不一樣。對於這種模式,我沒有看到它不應該起作用的任何理由,但只是要記住。 – 2010-03-23 21:01:44
添加到丹尼爾說,一個偉大的測試.NET正則表達式的工具是Expresso,雖然測試你的工作似乎對我很好。 http://www.ultrapico.com/Expresso.htm – FrustratedWithFormsDesigner 2010-03-23 21:03:34