diff --git a/checksemver.py b/checksemver.py index da34cf4..797fd30 100644 --- a/checksemver.py +++ b/checksemver.py @@ -41,10 +41,7 @@ validateMessage = args.validateMessage printExports = args.printExports exportFormat = args.exportFormat -r = re.compile(r'^(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)' - '(?:-(?P(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)' - '(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+' - '(?P[0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$') +r = re.compile(r'^(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)(?:-(?P(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+(?P[0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$') if verbose: print("Version to validate: {}".format(versionToValidate))