package
main
import
(
f
"fmt"
re
"regexp"
)
func
main() {
str :=
"GeeksforGeeks loves bananas"
f.Println(str)
f.Println(
"Part-1: Excluding all vowels from given string"
)
geek := re.MustCompile(
"[aeiou]"
)
f.Print(
"Printing all substring lists = "
)
f.Println(geek.Split(str, -
1
))
f.Print(
"For n = 0 substring list = "
)
f.Println(geek.Split(str,
0
))
f.Print(
"For n = 1 substring list = "
)
f.Println(geek.Split(str,
1
))
f.Print(
"For n = 10 substring list = "
)
f.Println(geek.Split(str,
10
))
f.Print(
"For n = 100 substring list = "
)
f.Println(geek.Split(str,
100
))
f.Println(
"\n\nPart-2: Extracting all vowels from given string"
)
geek = re.MustCompile(
"[^aeiou]"
)
f.Print(
"Printing all substring lists = "
)
f.Println(geek.Split(str, -
1
))
f.Print(
"For n = 0 substring list = "
)
f.Println(geek.Split(str,
0
))
f.Print(
"For n = 1 substring list = "
)
f.Println(geek.Split(str,
1
))
f.Print(
"For n = 10 substring list = "
)
f.Println(geek.Split(str,
10
))
f.Print(
"For n = 100 substring list = "
)
f.Println(geek.Split(str,
100
))
}