zoukankan      html  css  js  c++  java
  • RegexDemo8

    package cn.zzDemo;
    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    /*
     * 获取功能:
     * 获取字符串中由三个字符组成的单词
     */
    public class RegexDemo8 {
     public static void main(String[] args) {
      // 定义字符串
      String s = "dd jia haos sds dsfe ss";
      // 定义规则
      String regex = "\b\w{3}";
      // 把正则表达式规则变成Pattern(模式)对象
      Pattern p = Pattern.compile(regex);
      // 通过模式对象得到Matcher(匹配器)对象 ,表示需要被匹配的字符串
      Matcher m = p.matcher(s);
      /*
       * boolean flag = m.find();
       *
       * System.out.println(flag); // 调用匹配器的功能 String b = m.group();
       * System.out.println(b);
       */
      while (m.find()) {
       /*
        * boolean find() 尝试查找与该模式匹配的输入序列的下一个子序列。
        */
       System.out.println(m.group());
       /*
        * String group() 返回由以前匹配操作所匹配的输入子序列。
        */
      }
      
     }
    }
  • 相关阅读:
    js 词法作用域揭秘
    Python 操作 Redis 发布订阅
    Logistic Regression
    快速逆平方根
    牛顿法
    Ubuntu安装BCC
    树莓派4b安装Ubuntu20.04
    丢弃法
    SpringBoot整合Redis
    Linear Regression
  • 原文地址:https://www.cnblogs.com/rong123/p/9894407.html
Copyright © 2011-2022 走看看