御笔剑客 发表于 2018-10-7 08:49:17

关于一个正则表达式

public class Main {
        public static void main(String[] args) {
                String regex = "\\d";
                System.out.println("2553868".matches(regex));
        }
}

为什么上述匹配会打印出false呢?

零度非安全 发表于 2018-10-7 11:15:00

你想匹配什么?后面中括号又加逗号,你是想弄范围??换成中括号,返回 true

御笔剑客 发表于 2018-10-7 12:18:02

零度非安全 发表于 2018-10-7 11:15
你想匹配什么?后面中括号又加逗号,你是想弄范围??换成中括号,返回 true

谢谢了,我看错了括号了{:10_266:}
页: [1]
查看完整版本: 关于一个正则表达式