欢迎光临
我们一直在努力

java 正则表达式提取内容,javamatches用法

java.util.regex.Pattern.matches()方法匹配正则表达式和给定的输入。它有两个参数,即正则表达式和输入。如果正则表达式和输入匹配,则返回true,否则返回false。

给出了一个便宜香港vps演示Java正则表达式中的Pattern.matches()方法的程序,如下所示:

示例import?java.util.regex.Pattern;

public?class?Demo?{

public?static?void?main(String?args[])?{

String?regex?=?”a*b”;

String?input?=?”aaab”;

System.out.println(“Regex:?”?+?regex);

System.out.println(“Input:?”?+?input);

boolean?match?=?Pattern.matches(regex,?input);

System.out.println(“\nDoes?the?regex?match?with?the?input??”?+?match);

}

}

输出结果Regex:?a*b

Input:?aaab

Does?the?regex?match?with?the?input??true

现在让我们了解上面的程序。

正则表达式和输入值被打印出来。然后,Pattern.matches()方法匹配正则表达式和给定的输入,并打印结果。演示此代码段如下:String?regex?=?”a*b”;

String?input?=?”aaab”;

System.out.println(“Regex:?”?+?regex);

System.out.println(“Input:?”?+?input);

boolean?match?=?Pattern.matches(regex,?input);

System.out.println(“\nDoes?the?regex?match?with?the?input??”?+?match);

96960186

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。