脚本过滤代码
来源:互联网 发布:夏普2048n网络设置 编辑:程序博客网 时间:2024/06/18 05:17
public class HtmlEncoder {
//[1] <>(尖括号)
//[2] "(引号)
//[3] '(单引号)
//[4] %(百分比符号)
//[5] ;(分号)
//[6] ()(括号)
//[7] &(& 符号)
//[8] +(加号)
public static String htmlEncode(String str) {
if (str == null || str.length() == 0) {
return str;
}
StringBuffer sBuf = new StringBuffer(str.length());
for (int i = 0; i < str.length(); i++) {
char content = str.charAt(i);
switch (content) {
case ('<'):
sBuf.append("<");
break;
case ('>'):
sBuf.append(">");
break;
case ('\"'):
sBuf.append(""");
break;
case ('\''):
sBuf.append("'");
break;
case ('('):
sBuf.append("(");
break;
case (')'):
sBuf.append(")");
break;
case ('%'):
sBuf.append("%");
break;
case ('&'):
sBuf.append("&");
break;
case ('+'):
sBuf.append("+");
break;
case (';'):
sBuf.append(";");
break;
default:
sBuf.append(content);
break;
}
}
return sBuf.toString();
}
public static void main(String[] strs){
System.out.println(htmlEncode("c(a)b"));
}
}
- 脚本过滤代码
- 过滤脚本
- preg_replace 过滤掉html代码中的script脚本
- 禁止Chrome加载电脑管家广告过滤脚本代码
- 过滤脚本的正则
- 过滤危险脚本
- 过滤js脚本
- 过滤HTML脚本
- C#过滤Script脚本 过滤Html标记
- 利用正则表达式过滤脚本
- 过滤HTML/javascript等脚本
- shell 脚本过滤段落内容
- html代码过滤
- HTML代码过滤函数
- HTML代码过滤技术
- HTML代码过滤技术
- 过滤不安全代码!
- HTML代码过滤技术
- The Busiest Man 强连通分量+缩点+传递闭包 !
- 导出 excel .net asp.net
- 拷问工程师如何成为职场的超级巨星?
- C++数组指针和指针数组的分析
- MySql存储过程—3、变量
- 脚本过滤代码
- handler 理解(1)定义
- 屏蔽在input中输入js代码
- FZU 1894 志愿者选拔(简单单调队列)
- 43个免费的云计算技术服务
- android动画切换(滑屏效果)实例
- 如何正确使用平移动画(关于fillBefore和fillAfter的一点说明)
- JAVA集合学习笔记
- file禁止手动输入