다음 문자열을 세 그룹으로 그룹화하려고합니다.정규식이 예외로 작동하지 않습니다.
0:0:Awesome:awesome
그 "0", "0"과 "최고 : 멋진"인 :
^([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는 .NET의 것과는 다른 Ruby의 regexp 엔진을 사용합니다. 이 패턴의 경우 작동하지 않아야하는 이유는 없지만 염두에 두어야 할 이유가 없습니다. –
Daniel이 말한 것 외에 .NET 정규 표현식을 테스트하기위한 훌륭한 도구는 Expresso입니다. 테스트가 제대로 작동하는 것처럼 보입니다. http://www.ultrapico.com/Expresso.htm – FrustratedWithFormsDesigner