]> Sergey Matveev's repositories - path-extractor.git/blobdiff - validators.go
Add check for invalid strings
[path-extractor.git] / validators.go
index fe2156d3330572b6c612a18add76cda06ffbe8b6..5f67fdbc47851f7a3812d02b63799cf9175a2368 100644 (file)
@@ -56,6 +56,16 @@ func isVersion(input string) bool {
        return r.Match([]byte(input))
 }
 
+func startsWithInvalidString(input string) bool {
+       invalidBeginnings := []string{"Error/", "Object.", "Array."}
+       for _, s := range invalidBeginnings {
+               if strings.Index(input, s) == 0 {
+                       return true
+               }
+       }
+       return false
+}
+
 func endsWithInvalidString(input string) bool {
        invalidEndings := []string{"."}
        for _, s := range invalidEndings {