Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不知道如何解决这个问题。如果有人可以提供帮助,那就太好了。
我需要匹配解析器版本 2.5 (Build 4612)
但我需要它是版本 2.5 与构建相结合,所以它看起来像 2.5.4612,在比赛中。换句话说,它需要省略 (Build
提前致谢。
正则表达式将始终按原样匹配文本,但您可以稍后忽略匹配的部分内容。例如
(Version \d+\.\d+) \(Build (\d+)
将Version 2.5在第 1 组和4612第 2 组中匹配,因此如果您稍后将这两个组与 a 结合起来.,您将获得所需的结果。
Version 2.5
4612
.
([0-9.]+).*?([0-9.]+)
假设每行1个
在您的情况下,反向引用 \1.\2 将显示 2.5.4612
这种方式可以帮助您不必完全按照示例中的方式进行版本或构建,它更通用