// ${last} ${first}
        // Turing Alan
 }
+
+func ExampleRegexp_Split() {
+       a := regexp.MustCompile("a")
+       fmt.Println(a.Split("banana", -1))
+       fmt.Println(a.Split("banana", 0))
+       fmt.Println(a.Split("banana", 1))
+       fmt.Println(a.Split("banana", 2))
+       zp := regexp.MustCompile("z+")
+       fmt.Println(zp.Split("pizza", -1))
+       fmt.Println(zp.Split("pizza", 0))
+       fmt.Println(zp.Split("pizza", 1))
+       fmt.Println(zp.Split("pizza", 2))
+       // Output:
+       // [b n n ]
+       // []
+       // [banana]
+       // [b nana]
+       // [pi a]
+       // []
+       // [pizza]
+       // [pi a]
+}