Checks whether a given string conforms to a Semantic Version (SemVer) tag format.
Supports:
v
v1.2.3
MAJOR.MINOR.PATCH
-alpha
-beta.1
Does NOT validate:
+build
The tag name to check.
true if the tag matches a SemVer-compatible format, otherwise false.
true
false
isSemverTag("v1.0.0"); // trueisSemverTag("1.2.3"); // trueisSemverTag("1.2.3-alpha"); // true Copy
isSemverTag("v1.0.0"); // trueisSemverTag("1.2.3"); // trueisSemverTag("1.2.3-alpha"); // true
isSemverTag("v1"); // falseisSemverTag("version-1.0.0"); // false Copy
isSemverTag("v1"); // falseisSemverTag("version-1.0.0"); // false
1.0.0
Checks whether a given string conforms to a Semantic Version (SemVer) tag format.
Supports:
vprefix (e.g.v1.2.3)MAJOR.MINOR.PATCHversions-alpha,-beta.1)Does NOT validate:
+build)