C# 搜索网页链接中的模式并将结果存储到数组

C# 搜索网页链接中的模式并将结果存储到数组,c#,winforms,C#,Winforms,我正在寻找帮助存储链接到一个数组,如果发现一个模式。到目前为止,我已经设置了一个带有web浏览器的表单,并加载了我的页面 我需要搜索以下格式的链接,并将page=之后的单词存储到数组中。我在网上搜寻答案,但运气不好 /Contacts/Index/Neutral?page=John /Contacts/Index/Neutral?page=Peter%20Piper /Contacts/Index/Neutral?page=Mary 如何在每个链接中搜索=字符后的单词并将其存储在数组中?使用

我正在寻找帮助存储链接到一个数组,如果发现一个模式。到目前为止,我已经设置了一个带有web浏览器的表单,并加载了我的页面

我需要搜索以下格式的链接,并将
page=
之后的单词存储到数组中。我在网上搜寻答案,但运气不好

/Contacts/Index/Neutral?page=John
/Contacts/Index/Neutral?page=Peter%20Piper
/Contacts/Index/Neutral?page=Mary
如何在每个链接中搜索
=
字符后的单词并将其存储在数组中?

使用


刚刚快速阅读了一下,它已经接近我所需要的了。我正在尝试从web浏览器中加载的网页中动态地执行此操作,并仅使用after=这是否能够执行此操作?@DesHutch:在字符串上使用
子字符串和
LastIndexOf
,类似于您在另一个问题中所做的操作<代码>字符串名=myUri.Substring(myUri.LastIndexOf('='))Uri baseUri = new Uri ("http://www.contoso.com/"); Uri myUri = new Uri (baseUri, "catalog/shownew.htm?date=today"); Console.WriteLine (myUri.Query); //outputs "?date=today"