先上源码
arrayData = UiElement.DataScrap({"html":[{"tag":"MAIN"}],"wnd":[{"app":"chrome","cls":"Chrome_WidgetWin_1","title":"*"},{"cls":"Chrome_RenderWidgetHostHWND","title":"Chrome Legacy Window"}]},{"Columns":[{"props":["text"],"selecors":[{"className":"container","index":0,"prefix":"","tag":"div","value":"div.container"},{"className":"row","index":0,"prefix":">","tag":"div","value":"div.row"},{"className":"col-lg-9 main","index":0,"prefix":">","tag":"div","value":"div.col-lg-9.main"},{"className":"card card-thread","index":0,"prefix":">","tag":"div","value":"div.card.card-thread"},{"className":"card-body","index":0,"prefix":">","tag":"div","value":"div.card-body"},{"className":"message break-all","index":0,"prefix":">","tag":"div","value":"div.message.break-all"},{"index":0,"prefix":">","tag":"p","value":"p"}]}],"ExtractTable":0},{"objNextLinkElement":"","iMaxNumberOfPage":5,"iMaxNumberOfResult":-1,"iDelayBetweenMS":1000,"bContinueOnError":false})
TracePrint(arrayData)
For Each value In arrayData
arrRet = Regex.FindAll(value,".+?:")
TracePrint(arrRet)
Next
目标网址
https://forum.uibot.com.cn/thread-50.htm
希望将提取到数据所有标题和链结分别用正则提取为另外一个数组(变成2个数组)
并过滤掉一些不需要的数据.我只需要标题和链结
一个标题数组里面会存入
9/28更新-邮箱操作 二
9/28更新-邮箱操作 三
一个链结数组则会存入
https://forum.uibot.com.cn/thread-2853.htm
https://forum.uibot.com.cn/thread-2854.htm
arrayData返回值
[
"9/28更新-邮箱操作 二:https://forum.uibot.com.cn/thread-2853.htm"
],
[
"9/28更新-邮箱操作 三:https://forum.uibot.com.cn/thread-2854.htm"
],
希望用正则提取所有不含链结的字符串.
9/28更新-邮箱操作 二:
9/28更新-邮箱操作 三:
但是我用正则都提取不到任何数据.
请问这是哪里做错了?