一个不正常的正则表达式,用于从页面中获取标题

NLV*_*NLV 0 .net c# regex greedy

我想用C#获取网页的标题.所以我正在请求该页面并获取响应页面并使用正则表达式来提取标题.

string regex = @"(?<=)([\ s\S]*)(?=)/";

但我看到一个网站有两个标题,如

<title>Page Title</title>
<link href="...."/>
<title>Page Title</title>
Run Code Online (Sandbox Code Playgroud)

因此,当我使用上面的正则表达式我得到标题

Page Title</title><link href="...."/><title>Page Title
Run Code Online (Sandbox Code Playgroud)

我知道正则表达式是贪婪的.如何修改正则表达式,以便它给我"页面标题"?

Col*_*ert 5

不赞成*你可以使用*?