欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

求一正则代码,帮帮忙

更新时间: 2014-01-05 00:56:30 责任编辑: Author_N1

 

求一正则代码,大虾帮帮忙,在线等
文字内容干衣机用途:&nbsp;家用</li><li title=&nbsp;其它>支架材质:&nbsp;其它</li><li title=&nbsp;机械型>控制方式:&nbsp;机械型</li>
正则帮我写下 ,
如果是   控制方式:&nbsp;机械型</li>    如果前面是“控制方式”就提取  机械型

如果是    支架材质:&nbsp;其它</li>     如果前面是“支架材质”就提取 其它

代码是变换的,但是前面的    “文字文字:" 是固定的 根据前面的文字找后面的提取字,只提取一次就够了不用循环都找出来

--参考方法--
s=">干衣机用途:&nbsp;家用</li><li title=&nbsp;其它>支架材质:&nbsp;其它</li><li title=&nbsp;机械型>控制方式:&nbsp;机械型</li>"

function getcontent(v)
  set rx=new RegExp
  rx.Pattern=v&":&nbsp;([^<]+)"
  set mc=rx.Execute(s)
  if mc.count>0 then
    getcontent=mc(0).submatches(0)
  end if
  set rx=nothing
end function


response.write getcontent("干衣机用途")
response.write getcontent("控制方式")
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 00:56:30
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/1621/
本文WWW.DOC100.NET DOC100.NET版权所有。