Pattern.compile("[0-9]*").pattern.matcher("3.3").matches();
时间: 2024-05-16 12:19:44 浏览: 110
pattern matching
这段代码和上一个问题中的代码唯一的区别是在调用 `matcher()` 方法之前加了一个 `pattern` 属性。这个属性是用来获取当前正则表达式的字符串表示形式的。所以这段代码的返回值和上一个问题中的代码是一样的,即返回 false,因为正则表达式 `[0-9]*` 不能匹配包含小数点的字符串 "3.3"。
阅读全文