版本号的正则表达式

Ken*_*n D 3 c# regex

我想得到这样的比赛:

3.1.0
10.5.1
0.5
Run Code Online (Sandbox Code Playgroud)

这可能代表构建版本编号系统.

非比赛:

3.1.
Run Code Online (Sandbox Code Playgroud)

我试过这个正则表达式:

[0-9]+\.[0-9]+
Run Code Online (Sandbox Code Playgroud)

这只得到0.5但不是10.5.1.