首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

求一正则代码,帮帮忙

2013-11-21 
求一正则代码,大虾帮帮忙,在线等文字内容干衣机用途: 家用/lili title 其它支架材质: 其它/lili t

求一正则代码,大虾帮帮忙,在线等
文字内容干衣机用途:&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("控制方式")

热点排行