string匹配的应用
By
admin
at 2018-04-03 • 1人收藏 • 1280人看过
今天群里很热烈的讨论一个群友求助的匹配问题.
我的解决思路: 分块->匹配->处理
import console; var htmlStr = string.load("/test.txt"); import string.html; var OneGet = string.matches(htmlStr,`\<tr class=\"lightbox\" id=\"record_\"\>(.*?)\<\/tr\>`); //console.dump(第一次分割) for(i=1;#OneGet;1){ var TwoGet = string.matches(OneGet[i][1],`bottom\"\>(.*?)\<\/td\>`); //console.dump(TwoGet) console.log("时间",TwoGet[1][1]) console.log("类别",string.html.toText(TwoGet[2][1])) console.log("实际支付",TwoGet[7][1]) } console.pause(true);
这里用到了html代码转文字的功能, 就是去除掉html中的标签只保留了文字.
1 个回复 | 最后更新于 2018-04-03
登录后方可回帖
jacen的解决方案:
附上完整的html页面源码: