本文实例讲述了c#实现简单过滤非法字符的方法。分享给大家供大家参考,具体如下:
#region 过滤非法字符 public static string encoding(string src) { if (src == null) return ""; stringbuilder result = new stringbuilder(); if (src != null) { src = src.trim(); for (int pos = 0; pos < src.length; pos++) { switch (src[pos]) { case '\"': result.append("''"); break; case '<': result.append("<"); break; case '>': result.append(">"); break; case '\'': result.append("'"); break; case '&': result.append("&"); break; case '%': result.append("&pc;"); break; case '_': result.append("&ul;"); break; case '#': result.append("&shap;"); break; case '?': result.append("&ques;"); break; default: result.append(src[pos]); break; } } } return result.tostring(); } #endregion
希望本文所述对大家c#程序设计有所帮助。
如对本文有疑问, 点击进行留言回复!!
使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)
C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析
网友评论