java 判断特殊字符_java 判断是否包含特殊字符

判断字符串是否包含特殊字符,示例如下:

public class ContentTest {

public static void main(String[] args) {

String str = "世外桃源居所";

boolean flag = ContentTest.isSpecialChar(str);

System.out.println("str包含特殊字符:" + flag);

}

public static boolean isSpecialChar(String str) {

String regEx = "[ _`[email protected]#$%^&*()+=|{}‘:;‘,\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。,、?]|\n|\r|\t";

Pattern p = Pattern.compile(regEx);

Matcher m = p.matcher(str);

return m.find();

}

}

运行结果为:str包含特殊字符:false

原文:https://www.cnblogs.com/qqzhulu/p/10409406.html


版权声明:本文为weixin_42513814原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。