过滤危险字符,字符转码,处理字符串中的空值
来源:互联网 发布:公交卡充值软件 编辑:程序博客网 时间:2024/05/16 17:31
public class ChStr {
public static String toChinese(String strvalue) {
try {
if (strvalue == null) { //当变量strvalue为null时
strvalue = ""; //将变量strvalue 赋值为空
}else {
strvalue = new String(strvalue.getBytes("gb2312"),"GBK"); //将字符串转换为GBK编码
strvalue = strvalue.trim(); //去除字符串的首尾空格
}
} catch (Exception e) {
strvalue = ""; //将变量strvalue 赋值为空
System.out.println("com.core--->ChStr--->toChinese(String strvalue):出现错误!");
e.printStackTrace();
}
return strvalue; //返回转换后的输 入变量strvalue
}
// 处理字符串中的空值
public static final String nullToString(String v, String toV) {
if (v == null || "".equals(v)) { //当输入变量v为空时
v = toV; //将输入变量v赋值 为输入变量toV
}
return v; //返回转换后的输 入变量v
}
//过滤危险字符
public static final String filterStr(String str){
str=str.replaceAll(";","");
str=str.replaceAll("&","&");
str=str.replaceAll("<","<");
str=str.replaceAll(">",">");
str=str.replaceAll("'","");
str=str.replaceAll("--"," ");
str=str.replaceAll("/","");
str=str.replaceAll("%","");
return str;
}
public static void main(String[] args){
ChStr chstr = new ChStr();
}
}
- 过滤危险字符,字符转码,处理字符串中的空值
- 10-过滤输入字符串中的危险字符(字符串处理)
- 过滤特殊危险字符
- 危险字符过滤的类[转]
- 【转】危险字符过滤的类
- PHP-字符处理-字符串过滤
- 替换输入字符串中的危险字符
- 过滤字符串中的HTML字符
- 危险字符过滤的类
- 危险字符过滤的类
- 危险字符过滤的类
- 危险字符过滤的类
- 危险字符过滤的类
- 危险字符过滤的类
- java过滤http危险字符
- 处理危险字符
- C#对于字符串的处理类(剪裁、过滤危险字符、替换sql中有问题符号等)
- C#对于字符串的处理类(剪裁、过滤危险字符、替换sql中有问题符号等)
- 在C#中利用Keep-Alive处理Socket网络异常断开的方法
- VC调试方法大全
- 关于MSCOMM32.OCX控件的使用
- 开启Windows7快速启动栏
- 世界创意工厂:看贝尔实验室如何创造未来
- 过滤危险字符,字符转码,处理字符串中的空值
- GetMessage 和 PeekMessage
- Ubuntu11.10安装wine1.4
- Linux 指令系统
- 写在开始
- 【动态规划】特别行动队
- FTP原理
- Prim算法实现类
- 浅谈equals和hashcode