java

位置:IT落伍者 >> java >> 浏览文章

java正则表达式非匹配


发布日期:2022年10月12日
 
java正则表达式非匹配

非匹配

在正则表达式中我们往往需要在字符串中进行非匹配这时就要通过^进行匹配条件限制^的常见入门用法如下:

[^az] 条件限制在非小写a to z范围中一个字符

[^AZ] 条件限制在非大写A to Z范围中一个字符

[^azAZ] 条件限制在非小写a to z或大写A to Z范围中一个字符

[^] 条件限制在非 to 范围中一个字符

[^az] 条件限制在非 to 或a to z范围中一个字符

代码示例如下:

public class RegExp {

private Pattern patt;

private Matcher matcher;

public boolean squareReg(String regStrString regex){

return monRegExp(regStr regex);

}

private boolean commonRegExp(String regStrString regex){

boolean wildcard_Res=false;

patt=pile(regex);

matcher=pattmatcher(regStr);

wildcard_Res= matcherfind();

return wildcard_Res;

}

}

public class TestRegExp {

public static void main(String[] args) {

RegExp re=new RegExp();

boolean wildcard_Res=false;

wildcard_Res=resquareReg(tcn t[^aoe]n);

Systemoutprintln(wildcard_Res);

//输出:wildcard_Res=true

}

               

上一篇:用内嵌类减少 JAVA 程序设计中的混乱

下一篇:Java创建文件夹及文件