X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=validators.go;h=df6daf5c5a1f74750050fbd947ba495baef616b2;hb=HEAD;hp=60a817c9beb239988faf277b377626d0ba467900;hpb=527e5c047afef98191ee5a8120c00faffcfa9ef5;p=path-extractor.git diff --git a/validators.go b/validators.go index 60a817c..df6daf5 100644 --- a/validators.go +++ b/validators.go @@ -51,6 +51,11 @@ func replaceGitPath(input string) string { return string(temp[1]) } +func isIp(input string) bool { + r := regexp.MustCompile("^[0-9]{1,3}\\.[0-9x]{1,3}\\.[0-9x]{1,3}\\.[0-9x]{1,3}$") + return r.Match([]byte(input)) +} + func isVersion(input string) bool { r := regexp.MustCompile("^v?[0-9x]{1,3}\\.[0-9x]{1,3}(\\.[0-9x]{1,3})?$") return r.Match([]byte(input))