您的位置:首页 > 编程语言 > Java开发

java 替换特殊字符

2011-12-13 10:02 447 查看
public class StringUtil {
/**

* 判断输入的字符串参数是否为空。

* @param args 输入的字串

* @return true/false

*/

public static boolean validateNull(String args) {

if (args == null || args.length() == 0) {

return true;

} else {

return false;

}

}

/**

* 判断输入的字符串参数是否为空或者是"null"字符,如果是,就返回target参数,如果不是,就返回source参数。

*/

public static String chanageNull(String source, String target) {

if (source == null || source.length() == 0 || source.equalsIgnoreCase("null")) {

return target;

} else {

return source;

}

}

/**

* 过滤<, >,\n 字符的方法。

* @param input 需要过滤的字符

* @return 完成过滤以后的字符串

*/

public static String filterHtml(String input) {

if (input == null) {

return null;

}

if (input.length() == 0) {

return input;

}

input = input.replaceAll("&", "&");

input = input.replaceAll("<", "<");

input = input.replaceAll(">", ">");

input = input.replaceAll(" ", " ");

input = input.replaceAll("'", "'");

input = input.replaceAll("\"", """);

return input.replaceAll("\n", "<br>");

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: