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() 返回由以前匹配操作所匹配的输入子序列。
        */
      }
      
     }
    }
  • 相关阅读:
    内存Fuzz和WinAFL
    AFL分析与实战
    协议Fuzz技术
    Fuzz技术综述与文件Fuzz
    WireShark学习笔记(一)
    虚拟机连接的问题
    jq 时间的代理和父级的删除
    Windows(WSL2) Linux子系统搭建Docker环境
    JavaCV FFmpeg H264编码
    JavaCV FFmpeg AAC编码
  • 原文地址:https://www.cnblogs.com/rong123/p/9894407.html
Copyright © 2011-2022 走看看