正则表达式校验特殊字符 java
时间: 2023-05-21 10:03:42 浏览: 192
Js中使用正则表达式验证输入是否有特殊字符
5星 · 资源好评率100%
可以使用以下正则表达式来校验特殊字符:
String regex = "[^a-zA-Z0-9]";
其中,^表示取反,表示匹配除了a-zA-Z0-9之外的任意字符。可以使用Java中的String.matches()方法来进行校验,例如:
String str = "Hello, world!";
if (str.matches(regex)) {
System.out.println("字符串中包含特殊字符");
} else {
System.out.println("字符串中不包含特殊字符");
}
这样就可以判断字符串中是否包含特殊字符了。
阅读全文