0

我是 Regex 的新手。我想匹配我的文件的模式 .. 像 1.2.2。与 1.2.3 相同。

因为有时会有像 1.2.4.3 这样的错误。所以我想忽略那个。

正则表达式是否可能仅获取具有模式 = 1.2.2 的文件。表示 xyz

请提出一些好的例子或如果可能的话..

提前致谢。

4

2 回答 2

4

您可以使用如下正则表达式检查字符串是否具有以下1.2.3格式:

^\d+\.\d+\.\d+$

1.2.3.4不匹配。

于 2012-06-12T07:08:25.567 回答
0

那这个呢:

.+?=([0-9]+\.){2}[0-9]+[^\.]+

它识别这样的模式:

Mylib=0.0.1(+任何不是点的东西)

由于注释而编辑

于 2012-06-12T07:09:43.197 回答