我的博客小站

2012年6月13日

【Lua正则表达式】解析匹配优酷电视剧集的下载地址用来批量下载

摘要: 通常用iDown批量将要看的电视剧下载下来以后慢慢看,会用到批量下载。例如西游记:http://www.soku.com/search_video/q_%E8%A5%BF%E6%B8%B8%E8%AE%B0右键“查看网页源码”,找到有视频链接的代码处拷贝出来进行处理,去掉多余的字符只留下下载链接。text = [[ <div class="mask"><div class="ico__loading_32"></div></div> <div class="panel_15"> 阅读全文

posted @ 2012-06-13 17:00 BIGSING 阅读(1203) 评论(1) 推荐(1) 编辑

【正则表达式】Lua字符串去除0字符

摘要: 因为Lua字符串是允许含有0字符的,但是在C/C++里是不允许出现的,否则字符串将会被截断出现非预期的结果。这里使用正则表达式去除Lua字符串中的0字符: --可能有终结符 s = ''; for name in string.gmatch(wndtext,"[^%z]") do s = s..name; end%z表示0字符,^%z表示非零的字符,[]用来创建字符集,整个正则表达式的意思是匹配整个字符串中任何一个非零的字符,循环中再把这些非零字符拼接起来就是去除0字符后的字符串了。 阅读全文

posted @ 2012-06-13 16:32 BIGSING 阅读(4487) 评论(0) 推荐(1) 编辑

导航

我的博客小站