asp.net读取数据库如何过滤特定字符
如:<center><center><img[space]alt=""[space]src="http://www.cc.net.cn/asp/zazhixtgl/images/xxzk.gif"[space]width="800"/></center></center>
用DataList控件显示,显示之前如何将[space]转换为空格,以便上面代码能正常显示图片。
如:<center><center><img[space]alt=""[space]src="http://www.cc.net.cn/asp/zazhixtgl/images/xxzk.gif"[space]width="800"/></center></center>
用DataList控件显示,显示之前如何将[space]转换为空格,以便上面代码能正常显示图片。
/**//// <summary>
/// 检测输入字符串strInput是否在禁用字符串strConfigWords中存在,存在则过滤该输入值。
/// </summary>
public string CheckRepWords(string strConfigWords,string strInput)
{
//创建strWords数组,以“|”号为分割符。
string[] strWords = strConfigWords.Split(new char[] {'|'});
//依此读取数组中各个单元,并检测该字符串是否存在于以定义过滤词组strConfigWords中,
//strConfigWords一行内的格式为:“str1,str2”,若str1存在于输入内容strInput内,
//则将str1替换为str2。
foreach(string strWord in strWords)
{
string[] strSplitWord = strWord.Split(new char[] {','});
if(strInput.IndexOf(strSplitWord[0])>=0)
{
strInput = strInput.Replace(strSplitWord[0],strSplitWord[1]);
}
}
return strInput;
}
这个代码可能对你有帮助。
能在这里直接加过滤吗,把content内地[space]直接替换为空格