正则表达式在 link 中捕获 space

Regex catch space in the link

我从网页中获取价值,我使用这个:

.Squadra = Regex.Match(Content, "<td class=""team large-link""\s*>(.+?)</td>").Groups(1).ToString
.Squadra = Remove_Tags(Regex.Match(.Squadra, ">(\w+)<\/a>").Groups(1).ToString)

你可以看到 .Squadra 包含抓取的 link 值,所以在下一步中我替换所有 link 格式并抓取插入 [=19= 中的唯一值]. 一切正常,但如果我有这样的价值:Real Vicenza,变量 return 我的空白值,可能是 Real 和 Vicenza 之间的 space? 如何纠正这个?我试图在 (+w) 之前插入 s* 但似乎不起作用。

而不是使用 (\w+) 使用 ([^<]+) - 匹配所有非 < 字符,这不太可能失败。