package main
import (
"fmt"
"regexp"
)
func findNextWord(text, expression string) {
// Escape special characters if needed — simplified for "fox" style cases
pattern := regexp.MustCompile(expression + `\s+(\w+)`)
match := pattern.FindStringSubmatch(text)
if len(match) > 1 {
fmt.Printf("The first word after '%s' is: %s\n", expression, match[1])
} else {
fmt.Println("No match found!")
}
}
func main() {
text := "The quick brown fox jumps over the lazy dog."
expression := "fox"
findNextWord(text, expression)
}
/*
run:
The first word after 'fox' is: jumps
*/