使⽤正则表达式过滤掉空格(rn)和html标签
显⽰⽂章时 过滤掉空格( /r/n) 和html标签
<%# Regex.Replace(Eval("productcontent").ToString(), "<.+?>| |(file://r//n)|//s", "")%>
假如需要对字符串进⾏截取,那么使⽤:
<%# IWebSiteLib.Tools.InterceptCharacter(Regex.Replace(Eval("productcontent").ToString(), "<.+?>| |(file://r//n)|//s", ""), 60)%>
IWebSiteLib.Tools.InterceptCharacter为截取字符串的⽅法
public static string InterceptCharacter(string Character, int extent)
{
string TempString = "";
if (System.Text.Encoding.Default.GetByteCount(Character) > extent)
{
int iCount = Character.Length;
while (true)
{
iCount--;
TempString = Character.Substring(0, iCount);
if (System.Text.Encoding.Default.GetByteCount(TempString) <= extent)
{
break;
}
}
return TempString + "";
}
else
{
return Character;html中的5种空格表示
}
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。