.NET截取字数及过滤HTML代码

 

在使用Fck过程中,Fck里既有图片又有文字,前台页面需要只截取Fck里的文字,(过滤图片)可以使用给方法。

 

aspx页面:

<div class="index_productclass">
              <div class="index_productdoor">
                 <a href="AboutDoor.aspx" target="_blank"><img alt="" src="images/index_door.jpg" width="179px" height="94px" /><%= SubStr(Reg(m_productdoor),50)%>(进入)</a>
                       
                    </div>
              <div class="index_productcar">
                  <a href="AboutCar.aspx" target="_blank"><img alt="" src="images/index_car.jpg"  width="179px" height="94px"/><%= SubStr(Reg(m_productcar), 50)%>(进入)</a>
                       
              </div>
              <div class="index_producttools">
                 <a href="AboutTools.aspx" target="_blank"><img alt="" src="images/index_tools.jpg"  width="179px" height="94px"/><%= SubStr(Reg(m_producttools), 50)%>(进入)</a>
                       
              </div>
              <div class="index_productindustry">
                  <a href="AboutIndustry.aspx" target="_blank"><img alt="" src="images/index_industry.jpg"  width="179px" height="94px"/><%= SubStr(Reg(m_productindustry), 50)%>(进入)</a>
                      
              </div>
              <div class="index_service">
                       
                        <a href="ContactUs.aspx" target="_blank"><img alt="" src="images/index_service.jpg" /></a></div>
          </div>

 

 

cs页面:

 public string SubStr(string sString, int nLength)
    {

        if (sString.Length <= nLength)
        {
            return sString;
        }
        string sNewStr = sString.Substring(0, nLength);
        sNewStr = sNewStr + "...";
        return sNewStr;
    }


    public string Reg(string s)
    {
        s = System.Text.RegularExpressions.Regex.Replace(s, @"/<.+?/>", "");
        return s;
    }

 

 

 

 

 

http://hi.baidu.com/%B0%AE%C4%E3%B1%A6%B1%B4liyang/blog/item/0adf981a84fb7a108718bfe6.html

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值