我试图让 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))