设为首页 加入收藏

TOP

Java正则表达式应用小结(二)
2018-12-02 22:09:06 】 浏览:423
Tags:Java 正则 表达式 应用 小结
t;a3b896cd3265ef123g456hh789987gg456ee")[7]);
//        System.out.println(p.split("a3b896cd3265ef123g456hh789987gg456ee")[8]);
        System.out.println("---------------");
        System.out.println(Pattern.matches("\\d+", "2223"));  // true
        System.out.println(Pattern.matches("\\d+", "2223aa")); // false
        System.out.println(Pattern.matches("\\d+", "22bb23")); // false
       
        Pattern p2 = Pattern.compile("\\d+");
        Matcher m2 = p2.matcher("22bb23aa56ff78hh97gg65kk98pp88");
        System.out.println(m2.pattern());    // \d+
        System.out.println(m2.toString());    // java.util.regex.Matcher[pattern=\d+ region=0,6 lastmatch=]
        System.out.println(m2.regionStart()); // 0
        System.out.println(m2.regionEnd());  // 18
        System.out.println("=============+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++");
       
        System.out.println(m2.matches());    // false
//        System.out.println(m2.start());
//        System.out.println(m2.end());
//        System.out.println(m2.group());
       
        System.out.println(m2.find());        // true
        System.out.println(m2.start());      // 4
        System.out.println(m2.end());        // 6
        System.out.println(m2.group());      // 23
       
        System.out.println(m2.find());        // true
        System.out.println(m2.start());      // 8
        System.out.println(m2.end());        // 10
        System.out.println(m2.group());      // 56
       
        System.out.println(m2.find());        // true
        System.out.println(m2.start());      // 12
        System.out.println(m2.end());        // 14
        System.out.println(m2.group());      // 78
       
        System.out.println(m2.matches());    // false 由于 开头部分匹配,指针将移动至开头,但不能获取结果
        System.out.println(m2.lookingAt());  // true 由于 开头部分匹配,指针将移动至开头,但能获取结果
//        System.out.println(m2.start());      // 0
//        System.out.println(m2.end());        // 2
//        System.out.println(m2.group());      // 22
       
        S
首页 上一页 1 2 3 下一页 尾页 2/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C语言求水仙花数代码解析 下一篇排序算法之冒泡排序改进算法

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目