semver

Published on Tue Mar 01 2022

Semantic Versioning regex pattern according to Tom Preston-Werner http://semver.org/ https://github.com/mojombo/semver/blob/master/semver.md Substitutes http://regex101.com/r/gG8cK7/1 following discussion on semver https://github.com/mojombo/semver.org/issues/59

Additional matching regexes for
semver

semver

Semantic Versioning regex pattern according to Tom Preston-Werner http://semver.org/ https://github.com/mojombo/semver/blob/master/semver.md Substitutes http://regex101.com/r/gG8cK7/1 following discussion on semver https://github.com/mojombo/semver.org/issues/59

semver

Semantic Versioning regex pattern according to Tom Preston-Werner http://semver.org/ https://github.com/mojombo/semver/blob/master/semver.md First version of this regex follows semver 2.0.0. Discussion of semver and this regex was posted on https://github.com/mojombo/semver.org/issues/59

Semantec Versioning

Various RegEx expressions that work with Semantic Versioning,

Extract domain from URL

'www.**xakep**.ru' === xakep 'http://**github**.com/carbonfive/raygun' === github 'https://www.**cnet**.com' === cnet '**xewveqmwcz90sl64**.co/' === xewveqmwcz90sl64

Conventional Commits validation

This regex prevents the writing of non-standard conventional commits. I'm available on my [github](https://github.com/chrisemke)

URL validator with tests

inspired by https://mathiasbynens.be/demo/url-regex and the pattern from @imme_emosol

Github URI Validator

Validate Github URI

Capturing between phrases across multiple lines

Discussion https://www.reddit.com/r/regex/comments/kxtyl6/capturing_between_phrases_across_multiple_lines/ https://www.reddit.com/user/Pauley0/

RFC 3936

Parses URIs according to RFC3936

mega.nz files and folders

Regex for matching https://mega.nz file and folder URLs. https://github.com/tonikelope/megabasterd/issues/215