首页 > 解决方案 > 正则表达式显示从(第一个匹配字符)到(第二个匹配字符)的文本

问题描述

我想让我的应用程序显示网站 html 代码的某个部分。我想要的部分以 . 开头<span> <PRE>和结尾</PRE></span>。我考虑使用 RegEx 和 StringBuilder 来做到这一点。

    Dim Fetcher As New StringBuilder
    Fetcher.AppendLine(Regex.Match((New Net.WebClient).DownloadString("https://pilotweb.nas.faa.gov/PilotWeb/notamRetrievalByICAOAction.do?method=displayByICAOs&reportType=RAW&formatType=DOMESTIC&retrieveLocId=" & ICAOCode.Text & "&actionType=notamRetrievalByICAOs"), "<span> <PRE>)").Value)
    OutputBox.Text = Fetcher.ToString

它应该显示一个长文本,但只显示<span> <PRE>

标签: regexvb.net

解决方案


推荐阅读