Java String matches() 方法

返回上一级

Java String 对象的 matches() 方法用于检测字符串是否匹配给定的正则表达式

调用此方法的 str.matches(regex) 形式与以下表达式产生的结果完全相同

Pattern.matches(regex, str)

语法

public boolean matches(String regex)

参数

参数 说明
regex 匹配字符串的正则表达式

返回值

在字符串匹配给定的正则表达式时,返回 true

范例

下面的范例使用 matches() 方法检测某个字符串是否匹配一个正则表达式

public class Test {
    public static void main(String args[]) {
        String Str = new String("www.twle.cn");

        System.out.print("返回值 :" );
        System.out.println(Str.matches("(.*)twle(.*)"));
        
        System.out.print("返回值 :" );
        System.out.println(Str.matches("(.*)google(.*)"));

        System.out.print("返回值 :" );
        System.out.println(Str.matches("www(.*)"));
    }
}

编译运行以上 Java 代码,输出结果如下

返回值 :true
返回值 :false
返回值 :true

返回上一级

Java 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.