package main
import (
"fmt"
"strings"
)
func extractSubstring(str string) string {
startPos := strings.Index(str, "'")
if startPos != -1 {
endPos := strings.Index(str[startPos+1:], "'")
if endPos != -1 {
return str[startPos+1 : startPos+1+endPos]
}
}
return ""
}
func main() {
str := "Go is a 'high-level', statically typed general purpose programming language"
substr := extractSubstring(str)
fmt.Println(substr)
}
/*
run:
high-level
*/