非法字符的正则表达式
2014-02-19 14:09
141 查看
public final static String SEARCHKEYREGEX = "[~!/@#$%^&*()\\-_=+\\|[{}];:\'\",<.>/?]+";
//!@~#¥%……&*()——+{}|:“《》?-=【】、;‘,。、
public static void main(String []a )
{
Matcher m = null;
String searchKey = "1!";
if(StringUtils.isNotEmpty(searchKey))
{
System.out.println(SEARCHKEYREGEX);
Pattern p = Pattern.compile(SEARCHKEYREGEX);
m = p.matcher(searchKey);
System.out.println(m.find());
}
}
//!@~#¥%……&*()——+{}|:“《》?-=【】、;‘,。、
public static void main(String []a )
{
Matcher m = null;
String searchKey = "1!";
if(StringUtils.isNotEmpty(searchKey))
{
System.out.println(SEARCHKEYREGEX);
Pattern p = Pattern.compile(SEARCHKEYREGEX);
m = p.matcher(searchKey);
System.out.println(m.find());
}
}
相关文章推荐
- javascript正则表达式验证非法字符
- js 正则表达式判断非法字符 常用正则表达式
- js的正则表达式过滤非法字符
- javascript正则表达式验证非法字符
- 正则表达式匹配html 过滤非法字符
- windows文件名非法字符过滤检测-正则表达式
- js 正则表达式判断非法字符 常用正则表达式
- [C/C++标准库]_[初级]_[使用正则表达式过滤Windows文件名中的非法字符]
- js 正则表达式判断非法字符 常用正则表达式
- java 使用正则表达式对文件名非法字符处理
- 收集一些常用的正则表达式(匹配中文字符、匹配双字节字符、匹配HTML标记、匹配空行 and so on~~~)
- 匹配中文字符的正则表达式: [u4e00-u9fa5]
- 正则表达式:string.replaceAll()中的特殊字符($ \)与matcher.appendReplacement
- 使用正则表达式计算字符串中中文字符的个数
- VBS教程:正则表达式简介 -字符匹配
- 正则表达式简单教程二:元字符之字符组、常用字符范围缩写和小数点.
- 详解两个PHP正则表达式特殊字符
- JavaScript权威指南_82_第10章_正则表达式的模式匹配_10.1.1-正则表达式的定义-直接量字符
- 使用正则表达式替换报表名称中的特殊字符(推荐)
- 利用正则表达式, 验证控制文本框的输入字符类型