package main import "fmt" import "regexp" func main() { re:=regexp.MustCompile(".com") fmt.Println(re.FindString("google.com")) fmt.Println(re.FindString("google.org")) fmt.Println(re.FindStringIndex("google.com")) fmt.Println(re.FindStringIndex("google.org")) re1 := regexp.MustCompile("n([a-z]+)ion") fmt.Println(re1.FindStringSubmatch("nation")) re2 := regexp.MustCompile("org([a-z]+)ion") fmt.Println(re2.FindStringSubmatch("organization")) fmt.Println(re.FindAllStringSubmatchIndex("golang.com google.com .com", -1)) re3,_ := regexp.Compile(" ") fmt.Println(re3.ReplaceAllString("a b c d e f","+")) }