过去两个小时我一直在尝试解决这个问题,但它就是行不通:(
我已经下载了一个网页的 html 代码,然后删除了所有双空格和所有新行,因此整个代码是一行字符串。
然后我必须从中提取一段数据
page.com/users/(this)/xxxxx/.....
match = Regex.Match(htmlCode, "page.com/users/(.*)/xxxxx/");
string user = match.Groups[1].ToString();
但它不起作用,我总是得到 (this)/xxxxx/+ 其余的 html 代码。
有人知道为什么这行不通吗?
请您参考如下方法:
使用 ([^/]*) 而不是贪婪的 (.*)。
