zoukankan      html  css  js  c++  java
  • 正则表达式简单应用4

    import java.util.regex.Matcher;
    import java.util.regex.Pattern;

    /*
    * 获取功能:
    * 获取下面这个字符串中由三个字符组成的单词
    * java se xue wan le gao xing bu neng du li bian xie yi ge cheng xu le ma?
    */

    public class getDemo {
        public static void main(String[] args) {
            String st = "java se xue wan le gao xing bu neng "
                    + "du li bian xie yi ge cheng xu le ma";
            //此处必须加单词边界
            String regex = "\b\w{3}\b";
            //1,将正则封装成对象(模式对象)
            Pattern p = Pattern.compile(regex);
            //2,通过模式对象来获取匹配器对象,将要操作的字符串与正则联系起来
            Matcher m = p.matcher(st);
            //调用匹配器的方法
            while(m.find()){
                //group方法调用之前,必须先调用find方法,来查找是否有匹配项
                String sub_str = m.group();
                System.out.println(sub_str);
            }
        }
    }
    
    很多事情即将开始,很多人的命运即将改变
  • 相关阅读:
    web漏洞之SQL注入
    web漏洞之文件包含
    web漏洞之文件上传
    CVE-2020-1938 Apache-Tomcat-Ajp漏洞复现
    web漏洞之命令执行
    web漏洞之XXE
    web漏洞之CORS
    web漏洞之SSRF
    web漏洞之CSRF
    web漏洞之XSS
  • 原文地址:https://www.cnblogs.com/liuzk/p/12458961.html
Copyright © 2011-2022 走看看