易语言表正则达式提取数据

mod=viewthread&tid=6366889&extra=&authorid=5816617&page=3">3</a><strong>4... mod=viewthread&tid=6366889&extra=&authorid=5816617&page=3">3</a><strong>4</strong><label><input type="text" name="custompage" class="px" size="2" title="输入页码,按回车快速跳转" value="4" onkeydown="if(event.keyCode==13) {window.location='forum.php?mod=viewthread&tid=6366889&extra=&authorid=5816617&page='+this.value; doane(event);}" /><span title="共 4 页"> / 4 页</span></label></div><span class="pgb y" id="visitedforumstmp" onmouseover="$('visitedforums').id = 'visitedforumstmp';this.id = 'visitedforums';showMenu({'ctrlid':this.id,'pos':'21'})"><a href="http://bbs.52pk.com/forum-768-1.html">返回列表</a></span>
<a id="newspecialtmp"
整个网页代码我只取了一段 我的问题是我想把><span title="共 4 页"> 其中的数字4提取出来
怎么写正则表达式呢
展开
 我来答
微蓓已唇及x
2013-07-30 · 超过80用户采纳过TA的回答
知道小有建树答主
回答量:315
采纳率:50%
帮助的人:210万
展开全部
共([\s\S]*?)页

.版本 2
.支持库 RegEx

.子程序 取页数, 文本型
.参数 待取的文本, 文本型
.局部变量 正则, 正则表达式
.局部变量 搜索结果, 搜索结果, , "0"

正则.创建 (“共([\s\S]*?)页”, )
搜索结果 = 正则.搜索全部 (待取的文本)
.如果 (取数组成员数 (搜索结果) ≠ 0)
返回 (删首尾空 (搜索结果 [1].取子匹配文本 (待取的文本, 1, )))
.否则
返回 (“0”)

直接复制调用
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式