Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 搜索包含变量的字符串,然后提取该变量_Vb.net_Parsing_Search_Httpwebrequest_Httpwebresponse - Fatal编程技术网

Vb.net 搜索包含变量的字符串,然后提取该变量

Vb.net 搜索包含变量的字符串,然后提取该变量,vb.net,parsing,search,httpwebrequest,httpwebresponse,Vb.net,Parsing,Search,Httpwebrequest,Httpwebresponse,各位程序员好 因此,我一直在尝试从HttpWebResponse解析一个网页,并想知道是否存在一个函数来获取我的响应字符串并搜索其中包含动态变量的字符串,以便提取这些变量 例如,假设web响应字符串读取 Line 1 <input type="hidden" name="ahfsjjdfh" value="ajdghd"> Line 2 <input type="hidden" name="sfadgs" value="fgdgd"> Line 3 <input t

各位程序员好

因此,我一直在尝试从
HttpWebResponse
解析一个网页,并想知道是否存在一个函数来获取我的响应字符串并搜索其中包含动态变量的字符串,以便提取这些变量

例如,假设web响应字符串读取

Line 1 <input type="hidden" name="ahfsjjdfh" value="ajdghd">
Line 2 <input type="hidden" name="sfadgs" value="fgdgd">
Line 3 <input type="hidden" name="fgfdasd" value="gfdefaq">
Line 4 <input type="hidden" value="gfdefaq">
第1行
第2行
第3行
第4行
我希望搜索字符串输入type=“hidden”name=*VARIABLE1 value=*VARIABLE2,如果找到,则获取VARIABLE1和VARIABLE2,而不仅仅是第4行中的VARIABLE1。换句话说,我想要第1-3行的名称和值,而不是第4行的值


有没有一种方法可以通过搜索功能实现这一点

通过使用
regex.matches(string,regex)
解决页面的
?如果是XHTML,则可以将其视为XML。换句话说:您可以使用XPath或LINQ to XML之类的东西,而不必编写大量额外的代码来获得所需的内容。不,它不是xhtml。谢谢你的帮助。