php - 从 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,也许,但我不知道如何处理这个,有什么想法吗?谢谢!
解决方案
推荐阅读
- python - 为什么我会收到 Django NoReverseMatch 错误?
- macos - 主机 > 容器 Docker 慢速 HTTP 请求
- python - 条形图中的意外空白和值(matplotlib)
- react-native - TextInput - Android与iOS中的不同高度
- swift - 未使用 Handoff 和 SwiftUI 调用 onContinueUserActivity
- c# - Docker 容器 mcr.microsoft.com/dotnet/sdk 不以 root 用户身份发布
- javascript - 覆盖 SVG 中的文本样式
- bluetooth-lowenergy - Android BLE StartScan 延迟返回匹配项
- c# - 如何使用 propertyGrid 浏览列表以显示输入?C#
- c - GCC 编译器优化:多次使用字符