+func isSpace(input string) bool {
+ r := regexp.MustCompile("^[0-9]*\\.[0-9]+[MGK]$")
+ 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 {
+ if strings.LastIndex(input, s) == len(input)-len(s) {
+ return true
+ }
+ }
+ return false
+}
+