Regular Expressions 101

Community Patterns

Validate npm libraries

1

Regular Expression
ECMAScript (JavaScript)

/
^(?![\.-])([\w-\.]+(@\d+(\.\d+){0,2})?(-\w+(\.\d+){0,3})?)$
/
mg

Description

Validate npm libraries in the format library-name@version

Submitted by Mateo Guzman - 8 years ago