startVersion top-level property
Regex that matches a version number at the beginning of a string.
Implementation
final startVersion = RegExp(r'^' // Start at beginning.
r'(\d+)\.(\d+)\.(\d+)' // Version number.
r'(-([0-9A-Za-z-]+(\.[0-9A-Za-z-]+)*))?' // Pre-release.
r'(\+([0-9A-Za-z-]+(\.[0-9A-Za-z-]+)*))?');