Generalize buildno to be a sequence of non-comma
characters.
diff --git a/Lib/platform.py b/Lib/platform.py
index f664098..62fdaf4 100755
--- a/Lib/platform.py
+++ b/Lib/platform.py
@@ -1092,7 +1092,7 @@
 ### Various APIs for extracting information from sys.version
 
 _sys_version_parser = re.compile(r'([\w.+]+)\s*'
-                                  '\(#?(\d+:?\d+M?),\s*([\w ]+),\s*([\w :]+)\)\s*'
+                                  '\(#?([^,]+),\s*([\w ]+),\s*([\w :]+)\)\s*'
                                   '\[([^\]]+)\]?')
 _sys_version_cache = None