当前位置: 首页 > 编程笔记 >

C#实现简单过滤非法字符实例

龙德润
2023-03-14
本文向大家介绍C#实现简单过滤非法字符实例,包括了C#实现简单过滤非法字符实例的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了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("&apos;"); 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#程序设计有所帮助。

 类似资料:
  • 本文向大家介绍C#简单实现发送socket字符串,包括了C#简单实现发送socket字符串的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了C#简单发送socket字符串的实现方法,供大家参考,具体内容如下 1 打开VS,新建一个C#窗口程序 2 添加按钮 3 写按钮的事件代码 双击这个按钮 进入代码界面 输入如下内容,注意IP和端口 如果你是复制的,会发现有标红的地方,这些需要使用u

  • 本文向大家介绍C#实现过滤sql特殊字符的方法集合,包括了C#实现过滤sql特殊字符的方法集合的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#实现过滤sql特殊字符的方法集合。分享给大家供大家参考,具体如下: 1. 2. 3. 4. 5. 希望本文所述对大家C#程序设计有所帮助。

  • 本文向大家介绍python实现mysql的单引号字符串过滤方法,包括了python实现mysql的单引号字符串过滤方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python实现mysql的单引号字符串过滤方法。分享给大家供大家参考,具体如下: 最主要用这个函数,可以处理MySQLdb.escape_string(content). 希望本文所述对大家python程序设计有所帮助。

  • 本文向大家介绍C#实现简单打字游戏,包括了C#实现简单打字游戏的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了C#实现简单打字游戏的具体代码,供大家参考,具体内容如下 运行效果图如下: 功能:程序运行后,点击开始按钮,窗体中的文本框中出现字母,用户通过键盘输入文本框中字母,窗体显示用时、正确数、错误数和正确率。 按钮:开始、结束、退出。 菜单:设置(开始游戏、结束游戏、退出游戏),查

  • 本文向大家介绍AngularJS 过滤器的简单实例,包括了AngularJS 过滤器的简单实例的使用技巧和注意事项,需要的朋友参考一下 AngularJS 过滤器 过滤器可以使用一个管道字符(|)添加到表达式和指令中。 AngularJS 过滤器 AngularJS 过滤器可用于转换数据: 过滤器 描述 currency 格式化数字为货币格式。 filter 从数组项中选择一个子集。 lowerc

  • 本文向大家介绍C#简单实现SNMP的方法,包括了C#简单实现SNMP的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#简单实现SNMP的方法。分享给大家供大家参考。具体如下: 希望本文所述对大家的C#程序设计有所帮助。