java过滤非法字符



java过滤非法字符

/**
* 替换xml特殊字符,
* 过滤非法字符   HJX
* @param s
* @return
*/
public static String format(String s){
String reg = “[//x00-//x08//x0b-//x0c//x0e-//x1f]“;//过滤掉非法字符
if ( s == null )
return “”;
else{
s=s.replaceAll(“&”,”&amp;”).replaceAll(“<”,”&lt;”).replaceAll(“>”,”&gt;”).replaceAll(“/”",”&quot;”).replaceAll(reg,”");;
return s;
}

}