美文网首页
判断字符串中是否含有特殊字符

判断字符串中是否含有特殊字符

作者: 初心myp | 来源:发表于2020-07-28 17:09 被阅读0次

判断字符串中是否含有特殊字符

// 目标字符串
String str = "";
String regEx = "[ _`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。,、?]|\n|\r|\t";
Pattern p = Pattern.compile(regEx);
Matcher flag = p.matcher(str);
if (flag.find()) {
    return "包含特殊字符";
} else{
    return "不包含特殊字符";
}

处理html特殊字符转义问题参考文章

    public static void main(String[] args) {
        String str = "12342134&middot;32141234&amp;ewrty&copy;wer";
        String s = StringEscapeUtils.unescapeHtml4(str);
        System.out.println(s);
    }

相关文章

网友评论

      本文标题:判断字符串中是否含有特殊字符

      本文链接:https://www.haomeiwen.com/subject/bxovvctx.html