0

我试图让 href 链接匹配并访问内容中的完整 URL。

我的模式匹配不起作用。首先,我想获取完整的 URL。如果我要找到

域名,例如:example.com。我首先想要完整的 URL 值。因为有些数字是动态出现的,例如“000056168999”

ex1:输入:“https://example.com/us/support/article/000056168999”

然后我必须附加将添加到相同 url (article.html) 的单个值。

ex2:输出:“https://example.com/us/support/article/000056168999/article.html”

fullContent := `<li><a href="https://example.com/us/support/article/000056168999">Click</a></li><p>New Text</p>.<a href="https://others.com">NoNeed</a>`

regex := "^https://(.*)$"
sampleRegexp := regexp.MustCompile(regex)
result := sampleRegexp.ReplaceAllString(fullContent, "$1 article.html")
fmt.Println(string(result))
4

0 回答 0