非法字符空字符的过滤

Posted grace_dl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了非法字符空字符的过滤相关的知识,希望对你有一定的参考价值。

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * <p>
 * Description:字符串处理工具类
 * </p>
 *
 * @author dailei
 * @version V1.0.0
 * @className StringUtils
 * @date 2017/5/23
 */
public class StringUtils

    /**
     * 如果数据异常,去掉空,回车,tab的异常字符
     * @param str 需要转化的字符串
     * @return 目标字符串
     */
    public static String replaceBlank(String str)
    
        String dest = "";
        if (str != null)
        
            Pattern p = Pattern.compile("\\\\s*|\\t|\\r|\\n");
            Matcher m = p.matcher(str);
            dest = m.replaceAll("");
        
        return dest;
    

以上是关于非法字符空字符的过滤的主要内容,如果未能解决你的问题,请参考以下文章

Filter实战——实现非法字符的过滤

非法字符空字符的过滤

java过滤非法字符的filter

根据正则表达式过滤非法的字符串

Spring Filter过滤表单中的非法字符

C#创建目录,文件名过滤特殊字符串,非法字符