我正在尝试编写正则表达式,它返回以点开头并直到第一个空格的字符串的子字符串。但我是正则表达式的新手,所以我尝试了类似的东西,但它根本不起作用:
package main
import "fmt"
import "regexp"
func main() {
re := regexp.MustCompile("\\.* ")
fmt.Printf(re.FindString(".d 1000=11,12")) // Must return d
fmt.Printf(re.FindString("e 2000=11")) // Must return nothing or ""
fmt.Printf(re.FindString(".e2000=11")) // Must return nothing or ""
}
这段代码只是 golang 中的白色 3 个空格。我做错了什么?