Regular Expressions 101

SemVer chain parsing

Open Workspace
  • JavaScript
  • Match
3

Regular Expression

/
^((?: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 provided.

Submitted by Anonymous