diff options
Diffstat (limited to 'argv.Match.go')
| -rw-r--r-- | argv.Match.go | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/argv.Match.go b/argv.Match.go index e9670a7..f06f0f7 100644 --- a/argv.Match.go +++ b/argv.Match.go @@ -19,3 +19,18 @@ func (pb *Argv) IsMatch(match string) bool { } return true } + +func Len() int { + counter := 0 + for _, s := range PB.Real { + s = strings.TrimSpace(s) + if s == "" { + continue + } + if strings.HasPrefix(s, "--") { + continue + } + counter += 1 + } + return counter +} |
