brian.netmad 发表于 2013-1-29 08:58:07

javascript 正则表达式提取指定字符

var url = "http://v.youku.com/v_show/id_XMjM0OTI4NzMy.html";
 
function getInfo(source,start,end){
  var oReg=new RegExp(start+".*?"+end,"img");
  var oRegStart=new RegExp(start,"g");
  var oRegEnd=new RegExp(end,"g");
 
  return source.match(oReg)
  .join("=")
  .replace(oRegStart,"")
  .replace(oRegEnd,"")
  .split("=");
}
 
getInfo(url, "id_", ".html");
 
 
输出结果:XMjM0OTI4NzMy
页: [1]
查看完整版本: javascript 正则表达式提取指定字符