能不能, String可以自动的替换掉, 不用其它比较麻烦的方法, 谢谢.
解决方案 »
- 求助:根据参数个数获取多边形内的坐标
- 用户控件中JavaScript使用
- winsock通讯问题(不限制.net下)
- C#中计算2个工作日之间的的天数
- 域中用户无法通过.ENT的WEBForm来访问数据库
- DevExpress.XtraPrinting控件打印gridControl的问题
- 我的项目添加了一个用户控件引用,但是Toolbox里面还是看不见它?
- 过于ArrayList取值的问题
- 未将对象引用设置到对象的实例。
- 怎么样把exe的C#项目文件转换成dll的呀??
- PictureBox 画简单棋子问题
- GridView“GridView1”激发了未处理的事件“PageIndexChanging”
text = text.Trim();
if (string.IsNullOrEmpty(text))
return string.Empty;
if (text.Length > maxLength)
text = text.Substring(0, maxLength);
text = Regex.Replace(text, "[\\s]{2,}", " "); //two or more spaces
text = Regex.Replace(text, "(<[b|B][r|R]/*>)+|(<[p|P](.|\\n)*?>)", "\n"); //<br>
text = Regex.Replace(text, "(\\s*&[n|N][b|B][s|S][p|P];\\s*)+", " "); //
text = Regex.Replace(text, "<(.|\\n)*?>", string.Empty); //any other tags
text = text.Replace("'", "''");
return text;
}
string str = "<"slfks;uf "&>";
Console.WriteLine(Regex.Replace(str, @"\&[^;]*;", ""));//这只是去除的,没有替换成相应的字符
/*
输出:
slfks;uf
*/