package com.sodii.regex.demo;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegexDemo {
/**@author wtmax
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
RegexDemo rd=new RegexDemo();
rd.testRegex();
rd.testRegex2();
}
public void testRegex(){
String str="ww%%%qq%%q";
//不包含%的任何一个字符
//String regex="[^%]";
//不包含%的任何字符串
String regex="[^%]{1,}";
Pattern p=Pattern.compile(regex);
Matcher m=p.matcher(str);
System.out.println(m.matches());
}
public void testRegex2(){
String str="wwqqqs$$$fd%dse$$w";
//不包含%,&,$的任何字符串 // <>/!@#$%^&*()
String regex="[^%$&]{1,}";
Pattern p=Pattern.compile(regex);
Matcher m=p.matcher(str);
System.out.println(m.matches());
}
}
分享到:
相关推荐
正则表达式判断不包涵特殊字符(除了 指定字符 以外)
Java正则表达式Java正则表达式Java正则表达式Java正则表达式
如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理...
java,正则表达式,详解,java正则表达式,PDF
正则表达式之道.doc 正则表达式中的特殊字符.doc Java正则表达式详解.doc 正则表达式.ppt JAVA正则表达式--Pattern和Matcher.doc 例子
java正则表达式java正则表达式java正则表达式java正则表达式java正则表达式java正则表达式
java正则表达式详解java正则表达式详解java正则表达式详解java正则表达式详解java正则表达式详解java正则表达式详解java正则表达式详解
随机产生字符串,字符串中的字符只能由特殊字符(&@#$%*),大写字母(A-Z),小写字母(a-z)以及数字(0-9)组成,且每种字符至少出现一次。这样产生字符串的方式可以应用到如下场景,比如,我们有一个应用就是添加用户完毕...
java使用正则表达式进行校验验证,主要使用了Pattern和Matcher类,直接main方法运行就可以,亲测有效
JAVA正则表达式JAVA正则表达式JAVA正则表达式
java正则表达式 过滤特殊字符的正则表达式
java正则表达式详解java正则表达式详解java正则表达式详解java正则表达式详解java正则表达式详解java正则表达式详解
Java正则表达式 Java 正则表达式 图片版 携带方便,查阅方便!~
常用正则表达式———高清PDF
java正则表达式.pdfjava正则表达式.pdfjava正则表达式.pdfjava正则表达式.pdfjava正则表达式.pdf
Java 正则表达式判断字符串是否包含中文
如果包含请将其在控制台打印出来 否则输出不包含字符串 回到第一步">JAVA正则表达式应用:任意输入一串字符串 如何输入exit退出程序;从输入的字符串中判断是否包含手机号码 正则表达式可以使用" +86| 86 1 d{...
Java正则表达式介绍和练习Java正则表达式介绍和练习Java正则表达式介绍和练习
java正则表达式验证IP地址
java 验证手机号码 身份证 email url 以及其他常用的正则表达式的验证方法。