pomsky
pomsky copied to clipboard
Add examples
Semantic version
let number = [digit]+;
let identifier = [ascii_alnum '-']+;
let identifiers = identifier ('.' identifier)*;
:major(number) '.' :minor(number) '.' :patch(number)
('-' :prerelease(identifiers))?
('+' :buildmeta(identifiers))?