字符串过滤正则表达式相关问题
验证一个字符串,5-10位,英文或数字,只能有一位特殊字符,如果不符合条件抛出对应出错信息,求代码
[解决办法]
public static void main(String[] args) throws IOException {
String reg = "(^[A-Za-z0-9]{5,10}$)
[解决办法]
(^[A-Za-z0-9]{4,9}(&
[解决办法]
#
[解决办法]
%)$)";
System.out.println("dddd11#".matches(reg));
}
&
[解决办法]
#
[解决办法]
%可以随意增加特殊字符,记得用
[解决办法]
分开