【发布时间】:2021-09-20 17:28:13
【问题描述】:
我正在为 html 解析器构建一个简单的降价,但我无法让我的正则表达式替换工作。我做错了什么?
我尝试了多种不同的变体和谷歌搜索,但仍然无法使其正常工作。
降价:
# Hello World!
代码:
content, readErr := ioutil.ReadFile(markdownFile)
contentString := string(content)
h1 := regexp.MustCompile(`^#(.*)`)
contentHTML := h1.ReplaceAllStrings(contentString, `<h1>$1</h1>`)
fmt.Println(contentHTML)
预期输出:
<h1>Hello World!</h1>
实际输出:
</h1>Hello World!
我确定这是一个简单的错误,但我不知道如何获得我现在的输出。
【问题讨论】: