您的位置首页生活百科

java正则表达式中的 .

java正则表达式中的 .

首先,点前面不能有转义符\ ,如果有转义符点就只能匹配小数点了。

其次,点不能写在中括号内,如果写在中括号内,依然只能匹配小数点。

所以,你应该把转义符和中括号去掉,点就能匹配任意字符了。

完整的Java程序如下:

package day01;

public class Test001 {

public static void main(String[] args) {

String regex=".";

String str="w";

System.out.println(str.matches(regex));

}

}运行结果:

true