🧰 Free ToolBase

📦 Semver 语义化版本校验器 & 检查器

免费在线语义化版本号校验、检查和测试工具。支持完整 Semver 2.0 规范——包括预发布标签、构建元数据、脱字符(^)和波浪号(~)范围匹配。适合开发者、DevOps和版本发布管理人员使用。

🔍 版本校验

或粘贴多个版本号(每行一个)批量检查:

示例: 1.0.0 2.1.3-beta.1 1.0.0-alpha+001 0.1.0 1.2.3+build.456 v1.2.3 1.2.3.4

⚖️ 版本比较

vs

🎯 版本范围匹配

什么是语义化版本验证?

语义化版本(Semantic Versioning,简称SemVer)是现代软件开发中管理版本号的标准规范,格式为 MAJOR.MINOR.PATCH(如 2.1.0)。主版本号变更表示不兼容的API修改,次版本号新增向下兼容的功能,修订号用于向下兼容的问题修复。

常见的SemVer格式还包括预发布标签(如 2.1.0-alpha.1)和构建元数据(如 2.1.0+20240101)。本工具支持所有标准SemVer格式的验证。

使用场景:CI/CD流水线中自动校验版本号、发布前人工检查、学习SemVer规范。

Semver 语义化版本校验器 & 检查器的计算逻辑

本工具的核心计算逻辑:

输入版本号(实时验证)等参数详解