一段文字想要按预设好的模板将内容解析出来,有什么现成的轮子吗

uprightzy · · 979 次点击
jan-bar
想要拥有,必定付出。
用这个可以,只是`%s`匹配的前后要有空格字符。 ![image.png](https://static.studygolang.com/210923/63e1c2205836ea9099aab88812a1e12d.png)
#4
更多评论
compile := regexp.MustCompile(`^Alert: (.*)\. Time: (.*)\.$`) submatch := compile.FindStringSubmatch("Alert: 服务挂了. Time: 现在.") fmt.Printf("content: %s, alertTime: %s", submatch[1], submatch[2]) 可以看下Submatch的相关函数
#2