如何从元素中获取特定文本

本文关键字:文本 获取 元素 | 更新日期: 2023-09-27 18:33:59

<textarea>
   This URL will bring you to the desired page http://www.google.com 
</textarea>

在该 HTML 块中,我想废弃网页以仅获取文本区域中的 URL。我该怎么做呢?

我知道如何获取元素中的所有文本,只是不知道如何只获取元素中的一些文本。

为我指出正确的方向也会有很大帮助。

如何从元素中获取特定文本

你可以尝试使用正则表达式

Regex regex = new Regex(@"(http:)+'S+"); //regex expression
Match match = regex.Match("This URL will bring you to the desired page http://www.google.com");
if (match.Success)
{
    Console.WriteLine(match.Value);
}
}

更多细节请点击此处 http://www.dotnetperls.com/regex

@daniel注释中发布的代码是正确的

text.Split(' ').First(x => x.Contains("www."))