string str = "<iframe src='http://www.gooho.com?id=1'></iframe><iframe src='http://www.gooho.com?id=2'></iframe><iframe src='http://www.gooho.com?id=3'></iframe>";
要取出id=1,id=2,id=3

解决方案 »

  1.   

    正则表达式呗>>>>>>>>>>>>>>
      

  2.   

            Match m = Regex.Match(str, @"\d+");
            while (m.Success)
            {
                string id = m.ToString();//取到其中一个
                  //..相应操作
                m = m.NextMatch();
            }大概是这样子
      

  3.   

    var strlist=str.split("id=");for(var v in strlist)
    {
      if(strlist[v].substring((strlist[v].length)-1,1)!= "="&& strlist[v]!="")
      var paraString = strlist[v].substring(0,1);
      alert(paraString);
    }