Regular Expressions 101

Community Patterns

SemVer chain parsing

3

Regular Expression
ECMAScript (JavaScript)

/
^((?:0|(?:[1-9]\d*)))\.((?:0|(?:[1-9]\d*)))\.((?:0|(?:[1-9]\d*)))(?:-([0-9A-Za-z-]+(\.[0-9A-Za-z-]+)*))?(?:\+([0-9A-Za-z-]+(\.[0-9A-Za-z-]+)*))?$
/
gm

Description

no description available

Submitted by anonymous - 9 years ago