正则表达式捕获链接中的空间

时间:2015-01-03 17:07:26

标签: regex vb.net

我从网页上获取价值并使用此功能:

.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包含抓取的链接值,因此在下一步中我替换al链接格式并获取链接中插入的唯一值。 一切顺利,但如果我有这样的价值:真实的维琴察,变量给我的空白值,可能是真实和维琴察之间的空间? 怎么纠正这个?我尝试在(+ w)之前插入s*,但似乎无法正常工作。

1 个答案:

答案 0 :(得分:0)

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