首页 > 解决方案 > 从 Minecraft 服务器回复查询字符串中获取最高版本号

问题描述

我正在创建一个 Minecraft 服务器列表网站,该网站查询每个 Minecraft 服务器并获得包含我们在线玩家、MOTD 等信息的回复。此信息中有一个字符串,其中包含有关可以加入的客户端版本的信息。典型的字符串是这样的:

1.14.4
BungeeCord 1.8.x-1.14.x
§cWe support: 1.8 - 1.14.4
Waterfall 1.8.x, 1.9.x, 1.10.x, 1.11.x, 1.12.x
TacoSpigot 1.8.8

我正在寻找编写一段代码,将这些代码去掉,只留下最高的主要支持版本。例如 1.14 或 1.12

我在想 preg_replace,也许,但我不知道如何处理这个,有什么想法吗?谢谢!

标签: phpminecraft

解决方案


推荐阅读