java使用正则表达式实例

下面这个正则表达式是判断一个字符串是否符合ip地址要求

        String ip_regex = "((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)";
        if("127.0.0.1".matches(ip_regex)){
            System.out.println("127.0.0.1 符合ip地址规范");
        }

注意:在java语法中使用正则表达式,与js中使用正则表达式不同,在js中的 反斜杠 \ 在java里会报语法错误,所以在java中要用 两个反斜杠才行,即 \\   

输出为 127.0.0.1 符合ip地址规范

猜你喜欢

转载自blog.csdn.net/dd2016124/article/details/120886077