现想用正则清洗HTML .但发现有一种代码用正则会出问题,不会写了,求大神指导。
HTMLCODE
<meta name="author" content="polaris <polaris@studygolang.com>">
我匹配标签的方法 是re,_ = regexp.Compile("\\<[\\S\\s]+?\\>") 但现在有一个问题,第一行代码内包含“>”
结果造成只匹配到<meta name="author" content="polaris <polaris@studygolang.com> 这明显是错的,
求方法 ,谢谢。
还有一个问题 网上写的<> 这两个匹配 都是写成 \ \ < \ \ > 前边有两个斜线,但我在测试试,不加前边的 \ \ 也是可以。。。所以 加两斜线与不加有什么差别吗
#9
更多评论
如果<meta name="author" content="polaris <polaris@studygolang.com>"> 后边还有HTML标签呢?
#2