Untitled
unknown
plain_text
10 months ago
428 B
12
Indexable
function SemVerParse([string]$v){
if (-not $v) { return @(0,0,0) }
$p = $v.Split('.')
$major = 0; $minor = 0; $patch = 0
if ($p.Count -ge 1 -and $p[0] -ne $null -and $p[0] -ne "") { $major = [int]$p[0] }
if ($p.Count -ge 2 -and $p[1] -ne $null -and $p[1] -ne "") { $minor = [int]$p[1] }
if ($p.Count -ge 3 -and $p[2] -ne $null -and $p[2] -ne "") { $patch = [int]$p[2] }
return @($major, $minor, $patch)
}
Editor is loading...
Leave a Comment