我将源代码从网页下载到字符串中,我该如何解析它?这是我正在寻找的那条线:
$ rt.set('ufAC','f4bc76cae020e84df25faebc140f4503fb17ba9c');
这部分改变了:
f4bc76cae020e84df25faebc140f4503fb17ba9c
但每次都会保持40个字符。
这就是我想要的方式
Dim htmlPage As String
Dim wc As New WebClient()
htmlPage = wc.DownloadString("websitehere")
wc.Dispose()
Dim token As String = Regex.Match(htmlPage, "$rt.set('ufAC', '(.*)');").Groups(0).Value
MessageBox.Show(token)
由于
答案 0 :(得分:0)
使用此正则表达式:
Dim token As String = Regex.Match(htmlPage, "\$rt\.set\('ufAC', *'.{40}'\);").Groups(0).Value
即。转义所有特殊的正则表达式元字符,如$
(
.
)
等,并使用.{40}
匹配40个字符的字符串。