查找什么,替换什么?问问题要问清楚
怎么查,怎么换?输入输出是这样的?怎么调试?webform还是winform?.NET 1.0还是.NET 2.0?

解决方案 »

  1.   

    ?
    LZ 是想动态显示那几个Html吧 ?
      

  2.   

    用正则表达式~
                      string s1="<title>11111111</title>123<meta name="description" content="江苏站,满足你所有的买卖需求!">";
    s1=Regex.Replace(s1,@"<title>[0-9]+</title>","要替换的字符串");
                      s1=Regex.Replace(s1,@"<meta\s*name=\""description\""\s*content=\""[^\n]*\"">","要替换的字符串");
      

  3.   

    例如:
    <title>江苏二手汽车交易市场|江苏二手车买卖网|江苏二手车价格报价-汽车简历</title>
    <meta name="description" content="江苏二手汽车交易市场-为你提供江苏二手车信息免费发布.查询江苏二手车信息.这里有我们为您精选的江苏二手汽车交易网和江苏二手车买卖网以及江苏二手车价格报价.现在马上登陆汽车简历【www.carcv.com】网站,满足你所有的买卖需求!">    
    <meta name="keywords" content="江苏二手车,江苏二手车市场,江苏二手车交易,二手车江苏,江苏二手汽车,二手车市场江苏,二手车交易江苏,江苏市二手车, 江苏二手车买卖,江苏二手车报价,江苏二手车价格,江苏二手车交易网,江苏二手车信息,江苏二手车市,江苏二手车交易市场"> 
    还有就是里面的文字都是不固定的,是动态改变的,请问如何弄??
      

  4.   

    string s1="<title>11111111</title>123<meta name="description" content="江苏站,满足你所有的买卖需求!">";
    s1=Regex.Replace(s1,@"<title>[^\n]*</title>","要替换的字符串");
    s1=Regex.Replace(s1,@"<meta[^\n]*>","要替换的字符串");
    这样就可以了
      

  5.   

    //查找                  
    int k=0;
    private void button1_Click(object sender, System.EventArgs e)
    {
    int i=0,j=0;
    string s=textBox1.Text;//查找的对象
    i=s.IndexOf(textBox2.Text,k);//查找textBox2里的内容(既要查找的内容),从(int)k位置开始查找
    j=textBox2.Text.Length;
    //以下是选中查找结果
    if(i!=-1)
    {
    k=i+j;
    this.textBox1.Focus();
    this.textBox1.SelectionStart = i;
    this.textBox1.SelectionLength = j;
    }
    else
    {
    MessageBox.Show("没有找到","*_*");
    k=0;
    }
    }