Java学习笔记 --- 正则表达式

news2025/7/19 21:58:00

一、体验正则表达式

package com.javase.regexp;

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

/**
 * 体验正则表达式,给文本处理带来哪些便利
 */
public class Regexp_ {
    public static void main(String[] args) {
        //假设,编写了爬虫,从百度得到了如下文本
        //String content = "Java是Sun微系统公司在1995年推出的,推出之后马上给互联网的交互式应用带来了新面貌。" +
        //        "最常用的两种互联网浏览器软件中都包括一个Java虚拟机。几乎所有的操作系统中都增添了Java编译程序。";
        //String content = " <div class=\"cr-content new-pmd \"><!--s-data:{\"sourcetype\":\"FYB_RD\",\"bdlistTitle\":\"百度热搜\",\"refresh\":\"换一换\",\"hotTagsClass\":[\"\",\"c-text-new\",\"c-text-business\",\"c-text-hot\",\"c-text-fei\",\"c-text-bao\"],\"hotTagsText\":[\"\",\"新\",\"商\",\"热\",\"沸\",\"爆\"],\"bdlistGroup\":[[{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"为奋进中国集结强劲“网动力”\",\"index\":0,\"hotTags\":0,\"content\":\"为奋进中国集结强劲“网动力”\",\"isTop\":true,\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E4%B8%BA%E5%A5%8B%E8%BF%9B%E4%B8%AD%E5%9B%BD%E9%9B%86%E7%BB%93%E5%BC%BA%E5%8A%B2%E2%80%9C%E7%BD%91%E5%8A%A8%E5%8A%9B%E2%80%9D&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=07233yi26bblqwpv%2BeZ45aF1ADyNv7cKwr27WsBmG%2FXur43R4HdR95EIfo0&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_1&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"医院回应弄错试管婴儿:没必要计较\",\"index\":1,\"hotTags\":3,\"content\":\"医院回应弄错试管婴儿:没必要计较\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E5%8C%BB%E9%99%A2%E5%9B%9E%E5%BA%94%E5%BC%84%E9%94%99%E8%AF%95%E7%AE%A1%E5%A9%B4%E5%84%BF%EF%BC%9A%E6%B2%A1%E5%BF%85%E8%A6%81%E8%AE%A1%E8%BE%83&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_2&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"《小龙人》贝贝扮演者去世 年仅38岁\",\"index\":2,\"hotTags\":3,\"content\":\"《小龙人》贝贝扮演者去世 年仅38岁\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E3%80%8A%E5%B0%8F%E9%BE%99%E4%BA%BA%E3%80%8B%E8%B4%9D%E8%B4%9D%E6%89%AE%E6%BC%94%E8%80%85%E5%8E%BB%E4%B8%96%20%E5%B9%B4%E4%BB%8538%E5%B2%81&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_3&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"新平台、新通道、新衔接\",\"index\":3,\"hotTags\":0,\"content\":\"新平台、新通道、新衔接\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E6%96%B0%E5%B9%B3%E5%8F%B0%E3%80%81%E6%96%B0%E9%80%9A%E9%81%93%E3%80%81%E6%96%B0%E8%A1%94%E6%8E%A5&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_4&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"16岁少女被父母以26万卖掉后出逃\",\"index\":4,\"hotTags\":3,\"content\":\"16岁少女被父母以26万卖掉后出逃\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=16%E5%B2%81%E5%B0%91%E5%A5%B3%E8%A2%AB%E7%88%B6%E6%AF%8D%E4%BB%A526%E4%B8%87%E5%8D%96%E6%8E%89%E5%90%8E%E5%87%BA%E9%80%83&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_5&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"钟美美哭诉父母离婚原因\",\"index\":5,\"hotTags\":0,\"content\":\"钟美美哭诉父母离婚原因\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E9%92%9F%E7%BE%8E%E7%BE%8E%E5%93%AD%E8%AF%89%E7%88%B6%E6%AF%8D%E7%A6%BB%E5%A9%9A%E5%8E%9F%E5%9B%A0&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_6&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"遭轰下台的老师称对00后了解不够\",\"index\":6,\"hotTags\":0,\"content\":\"遭轰下台的老师称对00后了解不够\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E9%81%AD%E8%BD%B0%E4%B8%8B%E5%8F%B0%E7%9A%84%E8%80%81%E5%B8%88%E7%A7%B0%E5%AF%B900%E5%90%8E%E4%BA%86%E8%A7%A3%E4%B8%8D%E5%A4%9F&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_7&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"这列绿皮火车上有个移动自习室\",\"index\":7,\"hotTags\":0,\"content\":\"这列绿皮火车上有个移动自习室\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E8%BF%99%E5%88%97%E7%BB%BF%E7%9A%AE%E7%81%AB%E8%BD%A6%E4%B8%8A%E6%9C%89%E4%B8%AA%E7%A7%BB%E5%8A%A8%E8%87%AA%E4%B9%A0%E5%AE%A4&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_8&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"苏州2022年新生儿爆款名字\",\"index\":8,\"hotTags\":0,\"content\":\"苏州2022年新生儿爆款名字\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E8%8B%8F%E5%B7%9E2022%E5%B9%B4%E6%96%B0%E7%94%9F%E5%84%BF%E7%88%86%E6%AC%BE%E5%90%8D%E5%AD%97&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_9&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"县委书记称要打击邻县法院 当地回应\",\"index\":9,\"hotTags\":0,\"content\":\"县委书记称要打击邻县法院 当地回应\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E5%8E%BF%E5%A7%94%E4%B9%A6%E8%AE%B0%E7%A7%B0%E8%A6%81%E6%89%93%E5%87%BB%E9%82%BB%E5%8E%BF%E6%B3%95%E9%99%A2%20%E5%BD%93%E5%9C%B0%E5%9B%9E%E5%BA%94&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_10&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"曾对疫情一问三不知的唐主任有新职\",\"index\":10,\"hotTags\":3,\"content\":\"曾对疫情一问三不知的唐主任有新职\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E6%9B%BE%E5%AF%B9%E7%96%AB%E6%83%85%E4%B8%80%E9%97%AE%E4%B8%89%E4%B8%8D%E7%9F%A5%E7%9A%84%E5%94%90%E4%B8%BB%E4%BB%BB%E6%9C%89%E6%96%B0%E8%81%8C&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_11&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"澳男子非法捐精致60个孩子模样相似\",\"index\":11,\"hotTags\":0,\"content\":\"澳男子非法捐精致60个孩子模样相似\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E6%BE%B3%E7%94%B7%E5%AD%90%E9%9D%9E%E6%B3%95%E6%8D%90%E7%B2%BE%E8%87%B460%E4%B8%AA%E5%AD%A9%E5%AD%90%E6%A8%A1%E6%A0%B7%E7%9B%B8%E4%BC%BC&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_12&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"黑客组织正对中国疯狂实施网络攻击\",\"index\":12,\"hotTags\":0,\"content\":\"黑客组织正对中国疯狂实施网络攻击\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E9%BB%91%E5%AE%A2%E7%BB%84%E7%BB%87%E6%AD%A3%E5%AF%B9%E4%B8%AD%E5%9B%BD%E7%96%AF%E7%8B%82%E5%AE%9E%E6%96%BD%E7%BD%91%E7%BB%9C%E6%94%BB%E5%87%BB&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_13&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"桑姓艺人欠1.5万不还成老赖\",\"index\":13,\"hotTags\":0,\"content\":\"桑姓艺人欠1.5万不还成老赖\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E6%A1%91%E5%A7%93%E8%89%BA%E4%BA%BA%E6%AC%A01.5%E4%B8%87%E4%B8%8D%E8%BF%98%E6%88%90%E8%80%81%E8%B5%96&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_14&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"导演说言承旭拍戏时一直吃水煮菜\",\"index\":14,\"hotTags\":0,\"content\":\"导演说言承旭拍戏时一直吃水煮菜\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E5%AF%BC%E6%BC%94%E8%AF%B4%E8%A8%80%E6%89%BF%E6%97%AD%E6%8B%8D%E6%88%8F%E6%97%B6%E4%B8%80%E7%9B%B4%E5%90%83%E6%B0%B4%E7%85%AE%E8%8F%9C&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_15&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"言承旭 满40减20\",\"index\":15,\"hotTags\":0,\"content\":\"言承旭 满40减20\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E8%A8%80%E6%89%BF%E6%97%AD%20%E6%BB%A140%E5%87%8F20&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_16&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"}],[{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"水产加工厂员工用牙给生鱼剥皮\",\"index\":16,\"hotTags\":0,\"content\":\"水产加工厂员工用牙给生鱼剥皮\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E6%B0%B4%E4%BA%A7%E5%8A%A0%E5%B7%A5%E5%8E%82%E5%91%98%E5%B7%A5%E7%94%A8%E7%89%99%E7%BB%99%E7%94%9F%E9%B1%BC%E5%89%A5%E7%9A%AE&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_17&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"商场回应保安驱赶残疾女子卖艺\",\"index\":17,\"hotTags\":0,\"content\":\"商场回应保安驱赶残疾女子卖艺\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E5%95%86%E5%9C%BA%E5%9B%9E%E5%BA%94%E4%BF%9D%E5%AE%89%E9%A9%B1%E8%B5%B6%E6%AE%8B%E7%96%BE%E5%A5%B3%E5%AD%90%E5%8D%96%E8%89%BA&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_18&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"杭州两学校现阳性 15例均为首次感染\",\"index\":18,\"hotTags\":3,\"content\":\"杭州两学校现阳性 15例均为首次感染\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E6%9D%AD%E5%B7%9E%E4%B8%A4%E5%AD%A6%E6%A0%A1%E7%8E%B0%E9%98%B3%E6%80%A7%2015%E4%BE%8B%E5%9D%87%E4%B8%BA%E9%A6%96%E6%AC%A1%E6%84%9F%E6%9F%93&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_19&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"欠款艺人遇法官称一分钟筹集20万\",\"index\":19,\"hotTags\":3,\"content\":\"欠款艺人遇法官称一分钟筹集20万\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E6%AC%A0%E6%AC%BE%E8%89%BA%E4%BA%BA%E9%81%87%E6%B3%95%E5%AE%98%E7%A7%B0%E4%B8%80%E5%88%86%E9%92%9F%E7%AD%B9%E9%9B%8620%E4%B8%87&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_20&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"龙形天象将出现在夜空\",\"index\":20,\"hotTags\":0,\"content\":\"龙形天象将出现在夜空\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E9%BE%99%E5%BD%A2%E5%A4%A9%E8%B1%A1%E5%B0%86%E5%87%BA%E7%8E%B0%E5%9C%A8%E5%A4%9C%E7%A9%BA&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_21&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"行驶中小车后备箱塞人露双脚\",\"index\":21,\"hotTags\":0,\"content\":\"行驶中小车后备箱塞人露双脚\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E8%A1%8C%E9%A9%B6%E4%B8%AD%E5%B0%8F%E8%BD%A6%E5%90%8E%E5%A4%87%E7%AE%B1%E5%A1%9E%E4%BA%BA%E9%9C%B2%E5%8F%8C%E8%84%9A&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_22&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"父亲去世哥哥说妹妹没有继承权\",\"index\":22,\"hotTags\":0,\"content\":\"父亲去世哥哥说妹妹没有继承权\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E7%88%B6%E4%BA%B2%E5%8E%BB%E4%B8%96%E5%93%A5%E5%93%A5%E8%AF%B4%E5%A6%B9%E5%A6%B9%E6%B2%A1%E6%9C%89%E7%BB%A7%E6%89%BF%E6%9D%83&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_23&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"日本男子在拉面店舔筷子后放回\",\"index\":23,\"hotTags\":0,\"content\":\"日本男子在拉面店舔筷子后放回\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E6%97%A5%E6%9C%AC%E7%94%B7%E5%AD%90%E5%9C%A8%E6%8B%89%E9%9D%A2%E5%BA%97%E8%88%94%E7%AD%B7%E5%AD%90%E5%90%8E%E6%94%BE%E5%9B%9E&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_24&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"法媒:龙凤胎儿子夭折后C罗失常\",\"index\":24,\"hotTags\":0,\"content\":\"法媒:龙凤胎儿子夭折后C罗失常\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E6%B3%95%E5%AA%92%EF%BC%9A%E9%BE%99%E5%87%A4%E8%83%8E%E5%84%BF%E5%AD%90%E5%A4%AD%E6%8A%98%E5%90%8EC%E7%BD%97%E5%A4%B1%E5%B8%B8&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_25&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"张大大直播哭了\",\"index\":25,\"hotTags\":0,\"content\":\"张大大直播哭了\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E5%BC%A0%E5%A4%A7%E5%A4%A7%E7%9B%B4%E6%92%AD%E5%93%AD%E4%BA%86&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_26&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"女子超市买250斤过期大米索赔被打\",\"index\":26,\"hotTags\":0,\"content\":\"女子超市买250斤过期大米索赔被打\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E5%A5%B3%E5%AD%90%E8%B6%85%E5%B8%82%E4%B9%B0250%E6%96%A4%E8%BF%87%E6%9C%9F%E5%A4%A7%E7%B1%B3%E7%B4%A2%E8%B5%94%E8%A2%AB%E6%89%93&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=ebb5oH9o3sPaVA9TWp4Ajf9GZOYFKcA79%2B57W%2B8j2llfJlQ6M%2FV3GNaYT0U&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_27&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"为什么年轻人胃病高发\",\"index\":27,\"hotTags\":0,\"content\":\"为什么年轻人胃病高发\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E4%B8%BA%E4%BB%80%E4%B9%88%E5%B9%B4%E8%BD%BB%E4%BA%BA%E8%83%83%E7%97%85%E9%AB%98%E5%8F%91&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=ebb5oH9o3sPaVA9TWp4Ajf9GZOYFKcA79%2B57W%2B8j2llfJlQ6M%2FV3GNaYT0U&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_28&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"中学校餐被指“清汤寡水” 官方回应\",\"index\":28,\"hotTags\":0,\"content\":\"中学校餐被指“清汤寡水” 官方回应\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E4%B8%AD%E5%AD%A6%E6%A0%A1%E9%A4%90%E8%A2%AB%E6%8C%87%E2%80%9C%E6%B8%85%E6%B1%A4%E5%AF%A1%E6%B0%B4%E2%80%9D%20%E5%AE%98%E6%96%B9%E5%9B%9E%E5%BA%94&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=ebb5oH9o3sPaVA9TWp4Ajf9GZOYFKcA79%2B57W%2B8j2llfJlQ6M%2FV3GNaYT0U&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_29&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"内马尔被担架抬出场外\",\"index\":29,\"hotTags\":0,\"content\":\"内马尔被担架抬出场外\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E5%86%85%E9%A9%AC%E5%B0%94%E8%A2%AB%E6%8B%85%E6%9E%B6%E6%8A%AC%E5%87%BA%E5%9C%BA%E5%A4%96&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=ebb5oH9o3sPaVA9TWp4Ajf9GZOYFKcA79%2B57W%2B8j2llfJlQ6M%2FV3GNaYT0U&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_30&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"},{\"rsv_dl\":\"0_right_fyb_pchot_20811\",\"link\":\"高价彩礼之痛\",\"index\":30,\"hotTags\":0,\"content\":\"高价彩礼之痛\",\"num\":\"NaN千\",\"leftUrl\":\"/s?wd=%E9%AB%98%E4%BB%B7%E5%BD%A9%E7%A4%BC%E4%B9%8B%E7%97%9B&usm=5&ie=utf-8&rsv_pq=b3e9f53600000f45&oq=%E7%99%BE%E5%BA%A6&rsv_t=ebb5oH9o3sPaVA9TWp4Ajf9GZOYFKcA79%2B57W%2B8j2llfJlQ6M%2FV3GNaYT0U&rqid=b3e9f53600000f45&rsf=1da2c80e11a28ca06f66913040fa2f4e_31_45_31&rsv_dl=0_right_fyb_pchot_20811&sa=0_right_fyb_pchot_20811\"}]],\"pn\":15,\"isHotData\":\"1\",\"localCity\":\"\",\"localBdList\":[],\"tagsList\":[],\"isLocal\":false,\"anchorLocal\":0,\"$style\":{\"local-content\":\"local-content_ARaee\",\"localContent\":\"local-content_ARaee\",\"opr-toplist1-title\":\"opr-toplist1-title_1LgpS\",\"oprToplist1Title\":\"opr-toplist1-title_1LgpS\",\"icon-title\":\"icon-title_35rjV\",\"iconTitle\":\"icon-title_35rjV\",\"icon-right\":\"icon-right_1VdTi\",\"iconRight\":\"icon-right_1VdTi\",\"opr-toplist1-table\":\"opr-toplist1-table_3K7iH\",\"oprToplist1Table\":\"opr-toplist1-table_3K7iH\",\"opr-toplist1-from\":\"opr-toplist1-from_1B1wD\",\"oprToplist1From\":\"opr-toplist1-from_1B1wD\",\"opr-toplist1-update\":\"opr-toplist1-update_2WHdj\",\"oprToplist1Update\":\"opr-toplist1-update_2WHdj\",\"toplist-refresh-btn\":\"toplist-refresh-btn_lqkiP\",\"toplistRefreshBtn\":\"toplist-refresh-btn_lqkiP\",\"refresh-text\":\"refresh-text_1-d1i\",\"refreshText\":\"refresh-text_1-d1i\",\"opr-toplist1-hot-refresh-icon\":\"opr-toplist1-hot-refresh-icon_1BrLS\",\"oprToplist1HotRefreshIcon\":\"opr-toplist1-hot-refresh-icon_1BrLS\",\"animation-rotate\":\"animation-rotate_kdI0U\",\"animationRotate\":\"animation-rotate_kdI0U\",\"rotate\":\"rotate_3e5yB\",\"toplist1-hot-normal\":\"toplist1-hot-normal_12THH\",\"toplist1HotNormal\":\"toplist1-hot-normal_12THH\",\"toplist1-tr\":\"toplist1-tr_4kE4D\",\"toplist1Tr\":\"toplist1-tr_4kE4D\",\"toplist1-td\":\"toplist1-td_3zMd4\",\"toplist1Td\":\"toplist1-td_3zMd4\",\"toplist1-hot\":\"toplist1-hot_2RbQT\",\"toplist1Hot\":\"toplist1-hot_2RbQT\",\"icon-top\":\"icon-top_4eWFz\",\"iconTop\":\"icon-top_4eWFz\",\"toplist1-ad\":\"toplist1-ad_MP3Tt\",\"toplist1Ad\":\"toplist1-ad_MP3Tt\",\"toplist1-live-icon\":\"toplist1-live-icon_268If\",\"toplist1LiveIcon\":\"toplist1-live-icon_268If\",\"opr-toplist1-subtitle\":\"opr-toplist1-subtitle_3FULy\",\"oprToplist1Subtitle\":\"opr-toplist1-subtitle_3FULy\",\"opr-toplist1-link\":\"opr-toplist1-link_2YUtD\",\"oprToplist1Link\":\"opr-toplist1-link_2YUtD\",\"opr-toplist1-label\":\"opr-toplist1-label_3Mevn\",\"oprToplist1Label\":\"opr-toplist1-label_3Mevn\",\"tag-select\":\"tag-select_2aRNQ\",\"tagSelect\":\"tag-select_2aRNQ\",\"tag-common\":\"tag-common_ty5J5\",\"tagCommon\":\"tag-common_ty5J5\",\"tag-selected\":\"tag-selected_7MZSD\",\"tagSelected\":\"tag-selected_7MZSD\"},\"showIndex\":0,\"isRotate\":false,\"adIndex\":-100}--><div class=\"FYB_RD\"><div class=\"cr-title c-gap-bottom-xsmall\" data-click=\"true\" title=\"百度热搜\"><a class=\"c-color-t opr-toplist1-title_1LgpS\" href=\"https://top.baidu.com/board?platform=pc&amp;sa=pcindex_a_right\" target=\"_blank\"><i class=\"c-icon icon-title_35rjV\">\uE687</i><i class=\"c-icon icon-right_1VdTi\">\uE613</i></a><div class=\"opr-toplist1-update_2WHdj\" data-click=\"{fm:&#39;beha&#39;}\"><a class=\"OP_LOG_BTN toplist-refresh-btn_lqkiP c-font-normal\" href=\"javascript:void(0);\" style=\"text-decoration:none;\"><i class=\"c-icon\n" +
        //        "                            opr-toplist1-hot-refresh-icon_1BrLS\n" +
        //       "                            \">\uE619</i><span class=\"refresh-text_1-d1i\">换一换</span></a></div></div><div class=\"opr-toplist1-table_3K7iH\"><div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT  c-color-red toplist1-hot-normal_12THH\" style=\"opacity:1;\"><i class=\"c-icon icon-top_4eWFz\">\uE662</i></span><a target=\"_blank\" title=\"为奋进中国集结强劲“网动力”\" href=\"/s?wd=%E4%B8%BA%E5%A5%8B%E8%BF%9B%E4%B8%AD%E5%9B%BD%E9%9B%86%E7%BB%93%E5%BC%BA%E5%8A%B2%E2%80%9C%E7%BD%91%E5%8A%A8%E5%8A%9B%E2%80%9D&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=07233yi26bblqwpv%2BeZ45aF1ADyNv7cKwr27WsBmG%2FXur43R4HdR95EIfo0&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_1&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 1, page: 1, &#39;}\">为奋进中国集结强劲“网动力”</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   c-index-single-hot1\" style=\"opacity:1;\">1</span><a target=\"_blank\" title=\"医院回应弄错试管婴儿:没必要计较\" href=\"/s?wd=%E5%8C%BB%E9%99%A2%E5%9B%9E%E5%BA%94%E5%BC%84%E9%94%99%E8%AF%95%E7%AE%A1%E5%A9%B4%E5%84%BF%EF%BC%9A%E6%B2%A1%E5%BF%85%E8%A6%81%E8%AE%A1%E8%BE%83&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_2&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 2, page: 1, &#39;}\">医院回应弄错试管婴儿:没必要计较</a><span class=\"c-text c-text-hot opr-toplist1-label_3Mevn\">热</span></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   c-index-single-hot2\" style=\"opacity:1;\">2</span><a target=\"_blank\" title=\"《小龙人》贝贝扮演者去世 年仅38岁\" href=\"/s?wd=%E3%80%8A%E5%B0%8F%E9%BE%99%E4%BA%BA%E3%80%8B%E8%B4%9D%E8%B4%9D%E6%89%AE%E6%BC%94%E8%80%85%E5%8E%BB%E4%B8%96%20%E5%B9%B4%E4%BB%8538%E5%B2%81&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_3&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 3, page: 1, &#39;}\">《小龙人》贝贝扮演者去世 年仅38岁</a><span class=\"c-text c-text-hot opr-toplist1-label_3Mevn\">热</span></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   c-index-single-hot3\" style=\"opacity:1;\">3</span><a target=\"_blank\" title=\"新平台、新通道、新衔接\" href=\"/s?wd=%E6%96%B0%E5%B9%B3%E5%8F%B0%E3%80%81%E6%96%B0%E9%80%9A%E9%81%93%E3%80%81%E6%96%B0%E8%A1%94%E6%8E%A5&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_4&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 4, page: 1, &#39;}\">新平台、新通道、新衔接</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">4</span><a target=\"_blank\" title=\"16岁少女被父母以26万卖掉后出逃\" href=\"/s?wd=16%E5%B2%81%E5%B0%91%E5%A5%B3%E8%A2%AB%E7%88%B6%E6%AF%8D%E4%BB%A526%E4%B8%87%E5%8D%96%E6%8E%89%E5%90%8E%E5%87%BA%E9%80%83&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_5&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 5, page: 1, &#39;}\">16岁少女被父母以26万卖掉后出逃</a><span class=\"c-text c-text-hot opr-toplist1-label_3Mevn\">热</span></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">5</span><a target=\"_blank\" title=\"钟美美哭诉父母离婚原因\" href=\"/s?wd=%E9%92%9F%E7%BE%8E%E7%BE%8E%E5%93%AD%E8%AF%89%E7%88%B6%E6%AF%8D%E7%A6%BB%E5%A9%9A%E5%8E%9F%E5%9B%A0&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_6&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 6, page: 1, &#39;}\">钟美美哭诉父母离婚原因</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">6</span><a target=\"_blank\" title=\"遭轰下台的老师称对00后了解不够\" href=\"/s?wd=%E9%81%AD%E8%BD%B0%E4%B8%8B%E5%8F%B0%E7%9A%84%E8%80%81%E5%B8%88%E7%A7%B0%E5%AF%B900%E5%90%8E%E4%BA%86%E8%A7%A3%E4%B8%8D%E5%A4%9F&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_7&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 7, page: 1, &#39;}\">遭轰下台的老师称对00后了解不够</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">7</span><a target=\"_blank\" title=\"这列绿皮火车上有个移动自习室\" href=\"/s?wd=%E8%BF%99%E5%88%97%E7%BB%BF%E7%9A%AE%E7%81%AB%E8%BD%A6%E4%B8%8A%E6%9C%89%E4%B8%AA%E7%A7%BB%E5%8A%A8%E8%87%AA%E4%B9%A0%E5%AE%A4&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_8&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 8, page: 1, &#39;}\">这列绿皮火车上有个移动自习室</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">8</span><a target=\"_blank\" title=\"苏州2022年新生儿爆款名字\" href=\"/s?wd=%E8%8B%8F%E5%B7%9E2022%E5%B9%B4%E6%96%B0%E7%94%9F%E5%84%BF%E7%88%86%E6%AC%BE%E5%90%8D%E5%AD%97&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_9&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 9, page: 1, &#39;}\">苏州2022年新生儿爆款名字</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">9</span><a target=\"_blank\" title=\"县委书记称要打击邻县法院 当地回应\" href=\"/s?wd=%E5%8E%BF%E5%A7%94%E4%B9%A6%E8%AE%B0%E7%A7%B0%E8%A6%81%E6%89%93%E5%87%BB%E9%82%BB%E5%8E%BF%E6%B3%95%E9%99%A2%20%E5%BD%93%E5%9C%B0%E5%9B%9E%E5%BA%94&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_10&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 10, page: 1, &#39;}\">县委书记称要打击邻县法院 当地回应</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">10</span><a target=\"_blank\" title=\"曾对疫情一问三不知的唐主任有新职\" href=\"/s?wd=%E6%9B%BE%E5%AF%B9%E7%96%AB%E6%83%85%E4%B8%80%E9%97%AE%E4%B8%89%E4%B8%8D%E7%9F%A5%E7%9A%84%E5%94%90%E4%B8%BB%E4%BB%BB%E6%9C%89%E6%96%B0%E8%81%8C&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_11&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 11, page: 1, &#39;}\">曾对疫情一问三不知的唐主任有新职</a><span class=\"c-text c-text-hot opr-toplist1-label_3Mevn\">热</span></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">11</span><a target=\"_blank\" title=\"澳男子非法捐精致60个孩子模样相似\" href=\"/s?wd=%E6%BE%B3%E7%94%B7%E5%AD%90%E9%9D%9E%E6%B3%95%E6%8D%90%E7%B2%BE%E8%87%B460%E4%B8%AA%E5%AD%A9%E5%AD%90%E6%A8%A1%E6%A0%B7%E7%9B%B8%E4%BC%BC&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=b77dEMJRXN3QiSCQveS3MV0bRBrbFZwcFT4Z48uY0eENsYKTvOwSYz8mQz8&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_12&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 12, page: 1, &#39;}\">澳男子非法捐精致60个孩子模样相似</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">12</span><a target=\"_blank\" title=\"黑客组织正对中国疯狂实施网络攻击\" href=\"/s?wd=%E9%BB%91%E5%AE%A2%E7%BB%84%E7%BB%87%E6%AD%A3%E5%AF%B9%E4%B8%AD%E5%9B%BD%E7%96%AF%E7%8B%82%E5%AE%9E%E6%96%BD%E7%BD%91%E7%BB%9C%E6%94%BB%E5%87%BB&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_13&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 13, page: 1, &#39;}\">黑客组织正对中国疯狂实施网络攻击</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">13</span><a target=\"_blank\" title=\"桑姓艺人欠1.5万不还成老赖\" href=\"/s?wd=%E6%A1%91%E5%A7%93%E8%89%BA%E4%BA%BA%E6%AC%A01.5%E4%B8%87%E4%B8%8D%E8%BF%98%E6%88%90%E8%80%81%E8%B5%96&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_14&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 14, page: 1, &#39;}\">桑姓艺人欠1.5万不还成老赖</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">14</span><a target=\"_blank\" title=\"导演说言承旭拍戏时一直吃水煮菜\" href=\"/s?wd=%E5%AF%BC%E6%BC%94%E8%AF%B4%E8%A8%80%E6%89%BF%E6%97%AD%E6%8B%8D%E6%88%8F%E6%97%B6%E4%B8%80%E7%9B%B4%E5%90%83%E6%B0%B4%E7%85%AE%E8%8F%9C&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_1_15_15&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 15, page: 1, &#39;}\">导演说言承旭拍戏时一直吃水煮菜</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">15</span><a target=\"_blank\" title=\"言承旭 满40减20\" href=\"/s?wd=%E8%A8%80%E6%89%BF%E6%97%AD%20%E6%BB%A140%E5%87%8F20&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_16&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 16, page: 1, &#39;}\">言承旭 满40减20</a></div></div></div><div style=\"display:none\"><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">16</span><a target=\"_blank\" title=\"水产加工厂员工用牙给生鱼剥皮\" href=\"/s?wd=%E6%B0%B4%E4%BA%A7%E5%8A%A0%E5%B7%A5%E5%8E%82%E5%91%98%E5%B7%A5%E7%94%A8%E7%89%99%E7%BB%99%E7%94%9F%E9%B1%BC%E5%89%A5%E7%9A%AE&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_17&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 1, page: 2, &#39;}\">水产加工厂员工用牙给生鱼剥皮</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">17</span><a target=\"_blank\" title=\"商场回应保安驱赶残疾女子卖艺\" href=\"/s?wd=%E5%95%86%E5%9C%BA%E5%9B%9E%E5%BA%94%E4%BF%9D%E5%AE%89%E9%A9%B1%E8%B5%B6%E6%AE%8B%E7%96%BE%E5%A5%B3%E5%AD%90%E5%8D%96%E8%89%BA&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_18&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 2, page: 2, &#39;}\">商场回应保安驱赶残疾女子卖艺</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">18</span><a target=\"_blank\" title=\"杭州两学校现阳性 15例均为首次感染\" href=\"/s?wd=%E6%9D%AD%E5%B7%9E%E4%B8%A4%E5%AD%A6%E6%A0%A1%E7%8E%B0%E9%98%B3%E6%80%A7%2015%E4%BE%8B%E5%9D%87%E4%B8%BA%E9%A6%96%E6%AC%A1%E6%84%9F%E6%9F%93&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_19&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 3, page: 2, &#39;}\">杭州两学校现阳性 15例均为首次感染</a><span class=\"c-text c-text-hot opr-toplist1-label_3Mevn\">热</span></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">19</span><a target=\"_blank\" title=\"欠款艺人遇法官称一分钟筹集20万\" href=\"/s?wd=%E6%AC%A0%E6%AC%BE%E8%89%BA%E4%BA%BA%E9%81%87%E6%B3%95%E5%AE%98%E7%A7%B0%E4%B8%80%E5%88%86%E9%92%9F%E7%AD%B9%E9%9B%8620%E4%B8%87&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_20&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 4, page: 2, &#39;}\">欠款艺人遇法官称一分钟筹集20万</a><span class=\"c-text c-text-hot opr-toplist1-label_3Mevn\">热</span></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">20</span><a target=\"_blank\" title=\"龙形天象将出现在夜空\" href=\"/s?wd=%E9%BE%99%E5%BD%A2%E5%A4%A9%E8%B1%A1%E5%B0%86%E5%87%BA%E7%8E%B0%E5%9C%A8%E5%A4%9C%E7%A9%BA&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_21&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 5, page: 2, &#39;}\">龙形天象将出现在夜空</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">21</span><a target=\"_blank\" title=\"行驶中小车后备箱塞人露双脚\" href=\"/s?wd=%E8%A1%8C%E9%A9%B6%E4%B8%AD%E5%B0%8F%E8%BD%A6%E5%90%8E%E5%A4%87%E7%AE%B1%E5%A1%9E%E4%BA%BA%E9%9C%B2%E5%8F%8C%E8%84%9A&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_22&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 6, page: 2, &#39;}\">行驶中小车后备箱塞人露双脚</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">22</span><a target=\"_blank\" title=\"父亲去世哥哥说妹妹没有继承权\" href=\"/s?wd=%E7%88%B6%E4%BA%B2%E5%8E%BB%E4%B8%96%E5%93%A5%E5%93%A5%E8%AF%B4%E5%A6%B9%E5%A6%B9%E6%B2%A1%E6%9C%89%E7%BB%A7%E6%89%BF%E6%9D%83&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_23&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 7, page: 2, &#39;}\">父亲去世哥哥说妹妹没有继承权</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">23</span><a target=\"_blank\" title=\"日本男子在拉面店舔筷子后放回\" href=\"/s?wd=%E6%97%A5%E6%9C%AC%E7%94%B7%E5%AD%90%E5%9C%A8%E6%8B%89%E9%9D%A2%E5%BA%97%E8%88%94%E7%AD%B7%E5%AD%90%E5%90%8E%E6%94%BE%E5%9B%9E&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_24&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 8, page: 2, &#39;}\">日本男子在拉面店舔筷子后放回</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">24</span><a target=\"_blank\" title=\"法媒:龙凤胎儿子夭折后C罗失常\" href=\"/s?wd=%E6%B3%95%E5%AA%92%EF%BC%9A%E9%BE%99%E5%87%A4%E8%83%8E%E5%84%BF%E5%AD%90%E5%A4%AD%E6%8A%98%E5%90%8EC%E7%BD%97%E5%A4%B1%E5%B8%B8&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_25&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 9, page: 2, &#39;}\">法媒:龙凤胎儿子夭折后C罗失常</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">25</span><a target=\"_blank\" title=\"张大大直播哭了\" href=\"/s?wd=%E5%BC%A0%E5%A4%A7%E5%A4%A7%E7%9B%B4%E6%92%AD%E5%93%AD%E4%BA%86&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=f579JMF1JIUuWYxr%2Fk7sqXkE1hdjIykzhJjp3mwAGwJ6qKdQoWZGv7%2B7Bto&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_26&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 10, page: 2, &#39;}\">张大大直播哭了</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">26</span><a target=\"_blank\" title=\"女子超市买250斤过期大米索赔被打\" href=\"/s?wd=%E5%A5%B3%E5%AD%90%E8%B6%85%E5%B8%82%E4%B9%B0250%E6%96%A4%E8%BF%87%E6%9C%9F%E5%A4%A7%E7%B1%B3%E7%B4%A2%E8%B5%94%E8%A2%AB%E6%89%93&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=ebb5oH9o3sPaVA9TWp4Ajf9GZOYFKcA79%2B57W%2B8j2llfJlQ6M%2FV3GNaYT0U&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_27&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 11, page: 2, &#39;}\">女子超市买250斤过期大米索赔被打</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">27</span><a target=\"_blank\" title=\"为什么年轻人胃病高发\" href=\"/s?wd=%E4%B8%BA%E4%BB%80%E4%B9%88%E5%B9%B4%E8%BD%BB%E4%BA%BA%E8%83%83%E7%97%85%E9%AB%98%E5%8F%91&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=ebb5oH9o3sPaVA9TWp4Ajf9GZOYFKcA79%2B57W%2B8j2llfJlQ6M%2FV3GNaYT0U&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_28&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 12, page: 2, &#39;}\">为什么年轻人胃病高发</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">28</span><a target=\"_blank\" title=\"中学校餐被指“清汤寡水” 官方回应\" href=\"/s?wd=%E4%B8%AD%E5%AD%A6%E6%A0%A1%E9%A4%90%E8%A2%AB%E6%8C%87%E2%80%9C%E6%B8%85%E6%B1%A4%E5%AF%A1%E6%B0%B4%E2%80%9D%20%E5%AE%98%E6%96%B9%E5%9B%9E%E5%BA%94&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=ebb5oH9o3sPaVA9TWp4Ajf9GZOYFKcA79%2B57W%2B8j2llfJlQ6M%2FV3GNaYT0U&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_29&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 13, page: 2, &#39;}\">中学校餐被指“清汤寡水” 官方回应</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">29</span><a target=\"_blank\" title=\"内马尔被担架抬出场外\" href=\"/s?wd=%E5%86%85%E9%A9%AC%E5%B0%94%E8%A2%AB%E6%8B%85%E6%9E%B6%E6%8A%AC%E5%87%BA%E5%9C%BA%E5%A4%96&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=ebb5oH9o3sPaVA9TWp4Ajf9GZOYFKcA79%2B57W%2B8j2llfJlQ6M%2FV3GNaYT0U&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_16_30_30&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 14, page: 2, &#39;}\">内马尔被担架抬出场外</a></div></div><div class=\"toplist1-tr_4kE4D\"><div class=\"toplist1-td_3zMd4 opr-toplist1-link_2YUtD\"><span class=\"c-index-single toplist1-hot_2RbQT   toplist1-hot-normal_12THH\" style=\"opacity:1;\">30</span><a target=\"_blank\" title=\"高价彩礼之痛\" href=\"/s?wd=%E9%AB%98%E4%BB%B7%E5%BD%A9%E7%A4%BC%E4%B9%8B%E7%97%9B&amp;usm=5&amp;ie=utf-8&amp;rsv_pq=b3e9f53600000f45&amp;oq=%E7%99%BE%E5%BA%A6&amp;rsv_t=ebb5oH9o3sPaVA9TWp4Ajf9GZOYFKcA79%2B57W%2B8j2llfJlQ6M%2FV3GNaYT0U&amp;rqid=b3e9f53600000f45&amp;rsf=1da2c80e11a28ca06f66913040fa2f4e_31_45_31&amp;rsv_dl=0_right_fyb_pchot_20811&amp;sa=0_right_fyb_pchot_20811\" class=\"c-font-medium c-color-t opr-toplist1-subtitle_3FULy\" data-click=\"{&#39;clk_info&#39;: &#39;index: 15, page: 2, &#39;}\">高价彩礼之痛</a></div></div></div></div></div></div>\n" +
        //        "        </div>";
        String content = "公有地址\n" +
                "公有地址(Public address)由Inter NIC(Internet Network Information Center因特网信息中心)负责。这些IP地址分配给注册并向Inter NIC提出申请的组织机构。通过它直接访问因特网。\n" +
                "私有地址\n" +
                "私有地址(Private address)属于非注册地址,专门为组织机构内部使用。\n" +
                "以下列出留用的内部私有地址\n" +
                "A类 10.0.0.0--10.255.255.255\n" +
                "B类 172.16.0.0--172.31.255.255\n" +
                "C类 192.168.0.0--192.168.255.255";

        //提取文章中的所有英文单词
        //提取文章中的所有数字
        //提取文章中的所有数字和英文单词
        //提取百度热搜的标题
        //传统方法,使用循环遍历,进行比较,提取文字拼接,代码量大,效率低
        //正则表达式技术:
        //1. 先创建一个Pattern对象,模式对象,可以理解成就是一个正则表达式对象
        //Pattern pattern = Pattern.compile("[a-zA-Z]+");
        //Pattern pattern = Pattern.compile("[0-9]+");
        //Pattern pattern = Pattern.compile("([0-9]+)|([a-zA-Z]+)");
        //Pattern pattern = Pattern.compile("<a target=\"_blank\" title=\"(\\S*)\"");
        Pattern pattern = Pattern.compile("\\d+\\.\\d+\\.\\d+\\.\\d+");
        //2. 创建一个匹配器对象
        //理解:就是matcher匹配器按照 pattern(样式/模式),到 content 中进行匹配
        //     找到就返回true,否则false
        Matcher matcher = pattern.matcher(content);
        //3. 开始循环匹配
        int n1 = 0;
        while (matcher.find()) {
            //匹配内容,文本放到 matcher.group() 中
            System.out.println("得到 " + (++n1) + ":" + matcher.group(0));
        }
    }
}

 

 

二、正则表达式基本介绍

1、一个正则表达式,就是用某种模式去匹配字符串的一个公式  

2、正则表达式不是只有java才有,实际上很多编程语言都支持正则表达式进行字符串操作

 

 

三、正则表达式底层实现 

package com.javase.regexp;

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

public class RegTheory {
    public static void main(String[] args) {
        String content = "1998年12月8日,第二代Java平台的企业版J2EE发布。1999年6月," +
                "Sun公司发布了第二代Java平台(简称为Java2)的3个版本:J2ME(Java2 Micro " +
                "Edition,Java2平台的微型版),应用于移动、无线及有限资源的环境;J2SE(Java 2 " +
                "Standard Edition,Java 2平台的标准版),应用于桌面环境;J2EE(Java 2Enterprise " +
                "Edition,Java 2平台的企业版),应用3443于基于Java的应用服务器。Java 2平台的发布," +
                "是Java发展过程中最重要的一个里程碑,标志着Java的应用开始普及9889";

        //匹配所有四个数字
        //1. \\d表示一个任意的数字
        String regStr = "\\d\\d\\d\\d";
        //2. 创建模式对象[即正则表达式]
        Pattern pattern = Pattern.compile(regStr);
        //3. 创建匹配器
        //说明:创建匹配器matcher,按照正则表达式的规则去匹配content字符串
        Matcher matcher = pattern.matcher(content);
        //4. 开始匹配
        /*
           matcher.find() 完成的任务 (考虑分组)
           什么是分组,比如 (\d\d)(\d\d) ,正则表达式中有() 表示分组,
           第 1 个()表示第 1 组,第 2 个()表示第 2 组...
           1. 根据指定的规则 ,定位满足规则的子字符串(比如(19)(98))

           2. 找到后,将 子字符串的开始的索引记录到 matcher 对象的属性 int[] groups;
                2.1 groups[0] = 0 , 把该子字符串的结束的索引+1 的值记录到 groups[1] = 4
                2.2 记录 1 组()匹配到的字符串 groups[2] = 0 groups[3] = 2
                2.3 记录 2 组()匹配到的字符串 groups[4] = 2 groups[5] = 4
                2.4.如果有更多的分组..... * 3. 同时记录 oldLast 的值为 子字符串的结束的 索引+1 的值即 35,
                    即下次执行 find 时,就从 35 开始匹配

           matcher.group(0) 分析

           源码:
            public String group(int group) {
                    if (first < 0)
                        throw new IllegalStateException("No match found");
                    if (group < 0 || group > groupCount())
                        throw new IndexOutOfBoundsException("No group " + group);
                    if ((groups[group*2] == -1) || (groups[group*2+1] == -1))
                        return null;
                    return getSubSequence(groups[group * 2], groups[group * 2 + 1]).toString();
            }

           1. 根据 groups[0]=31 和 groups[1]=35 的记录的位置,从 content 开始截取子字符串返回
              就是 [31,35) 包含 31 但是不包含索引为 35 的位置

           如果再次指向 find 方法.仍然安上面分析来执行
         */
        while (matcher.find()){
            //小结
            //1. 如果正则表达式有() 即分组
            //2. 取出匹配的字符串规则如下
            //3. group(0) 表示匹配到的子字符串
            //4. group(1) 表示匹配到的子字符串的第一组字串
            //5. group(2) 表示匹配到的子字符串的第 2 组字串
            //6. ... 但是分组的数不能越界.
            System.out.println("找到: " + matcher.group(0));
            System.out.println("第 1 组()匹配到的值=" + matcher.group(1));
            System.out.println("第 2 组()匹配到的值=" + matcher.group(2));

        }
    }
}

 

 

四、正则表达式语法

基本介绍

想灵活运用正则表达式,必须了解其中各种元字符的功能,元字符从功能上大致分为:

1、限定符

2、选择匹配符

3、分组组合和反向引用符

4、特殊字符

5、字符匹配符 

6、定位符

 

元字符—转移号 \\

\\ 符号

说明:在我们使用正则表达式去检索某些特殊字符的时候,需要用到转移符号,佛祖额检索不到结果,甚至会报错

需要用到转义符号的字符有以下:  .  *  +  (  )  $  /  \  ?  [  ]  ^  {  } 

package com.javase.regexp;

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

/**
 * 演示转义字符的使用
 */
public class RegExp02 {
    public static void main(String[] args) {
        String content = "abc$(abc.(123(";
        // 匹配( ——> \\(
        // 匹配. ——> \\.
        String regStr = "\\(";
        //String regStr = "\\.";

        Pattern pattern = Pattern.compile(regStr);
        Matcher matcher = pattern.matcher(content);

        //循环匹配
        while (matcher.find()) {
            System.out.println(matcher.group(0));
        }
    }
}

 

元字符—字符匹配符

package com.javase.regexp;

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

/**
 * 演示字符匹配符的使用
 */
public class RegExp03 {
    public static void main(String[] args) {
        String content = "a11c8abc_ ABCy @";
//        String regStr = "[a-z]"; //匹配 a-z之间任意一个字符
//        String regStr = "[A-Z]"; //匹配 A-Z之间任意一个字符
//        String regStr = "abc"; //匹配 abc字符串。默认区分大小写
//        String regStr = "(?i)abc"; //匹配 abc字符串不区分大小写
//        String regStr = "a(?i)bc"; //匹配 abc字符串,bc不区分大小写
//        String regStr = "a((?i)b)c"; //匹配 abc字符串,只有b不区分大小写
//        String regStr = "[0-9]"; //匹配 0-9之间的任意一个字符
//        String regStr = "[^a-z]"; //匹配不在 a-z之间的任意一个字符
//        String regStr = "[^0-9]"; //匹配不在 0-9之间的任意一个字符
//        String regStr = "[abcd]"; //匹配 abcd中的任意一个字符
//        String regStr = "\\D"; //匹配 不在0-9之间的任意一个字符
//        String regStr = "\\w"; //匹配 任意大小写英文字母、数字、和下划线
//        String regStr = "\\W"; //匹配 除了任意大小写英文字母、数字、和下划线的字符
//        String regStr = "\\s"; //匹配 任何空白字符(空格、制表符等)
//        String regStr = "\\S"; //匹配 任何非空白字符
        String regStr = "."; //匹配除\n之外的所有字符,如果要匹配 .本身,则需要使用\\.

        //说明
        //当创建Pattern对象时,指定 Pattern.CASE_INSENSITIVE,表示匹配不区分字母大小写
        Pattern pattern = Pattern.compile(regStr /*,Pattern.CASE_INSENSITIVE*/);
        Matcher matcher = pattern.matcher(content);

        while (matcher.find()) {
            System.out.println("找到 " + matcher.group(0));
        }
    }
}

 

选择匹配符 

在匹配某个字符串的时候是选择性的,即:既可以匹配这个,又可以匹配那个

package com.javase.regexp;

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

/**
 * 演示选择匹配符的使用
 */
public class RegExp04 {
    public static void main(String[] args) {
        String content = "maogo 岁岁 狗";
        String regStr = "mao|岁|狗";

        Pattern pattern = Pattern.compile(regStr);
        Matcher matcher = pattern.matcher(content);

        while (matcher.find()) {
            System.out.println("得到 " + matcher.group(0));
        }
    }
}

 

元字符—限定符

用于指定其前面的字符和组合项连续出现多少次

package com.javase.regexp;

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

/**
 * 演示限定符的使用
 */
public class RegExp05 {
    public static void main(String[] args) {
        String content = "a1111111aaaaaahello";

//        String regStr = "a{3}"; //表示匹配 aaa
//        String regStr = "1{4}"; //表示匹配 1111
//        String regStr = "\\d{2}"; //表示匹配 两位的任意数字字符
//
//        细节:java匹配时默认是贪婪匹配,即尽可能匹配多的
//        String regStr = "a{3,4}"; //表示匹配 aaa或者aaaa
//        String regStr = "1{4,5}"; //表示匹配 1111或者11111
//        String regStr = "\\d{2,5}"; //表示匹配 2位数字h或者3,4,5
//
//
//        1+
//        String regStr = "1+"; //表示匹配一个1或者多个1
//        String regStr = "\\d+"; //表示匹配一个数字或者多个数字
//
//        1*
//        String regStr = "1*"; ///表示匹配 0 个 1 或者多个 1
//
//        演示?的使用, 遵守贪婪匹配
        String regStr = "a1?"; //匹配 a 或者 a1

        Pattern pattern = Pattern.compile(regStr);
        Matcher matcher = pattern.matcher(content);

        while (matcher.find()){
            System.out.println("找到 " + matcher.group(0));
        }
    }
}

 

元字符—定位符

定位符,规定要匹配的字符串的位置,比如在字符串的开始还是在结束的位置

package com.javase.regexp;

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

/**
 * 演示定位符得使用
 */
public class RegExp06 {
    public static void main(String[] args) {

//        String content = "123-abc";
        String content = "hansd tehan jhhan";
//        以至少 1 个数字开头,后接任意个小写字母的字符串
//        String regStr = "^[0-9]+[a-z]";
//        以至少 1 个数字开头, 必须以至少一个小写字母结束
//        String regStr = "^[0-9]+\\-[a-z]+$";
//
//        表示匹配边界的 han[这里的边界是指:被匹配的字符串最后,
//         也可以是空格的子字符串的后面]
//        String regStr = "han\\b";
//
//        和\\b 的含义刚刚相反
        String regStr = "han\\B";

        Pattern pattern = Pattern.compile(regStr);
        Matcher matcher = pattern.matcher(content);

        while (matcher.find()){
            System.out.println("得到 " + matcher.group(0));
        }
    }
}

 

分组

package com.javase.regexp;

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

/**
 * 分组
 */
public class RegExp07 {
    public static void main(String[] args) {
        String content = "hanshunping s7789 nn1189ham";
        //String regStr = "(\\d\\d)(\\d\\d)";//匹配四个数字的字符串
        //下面就是非命名分组
        //说明
        // 1. matcher.group(0) 得到匹配到的字符串
        // 2. matcher.group(1) 得到匹配到的字符串的第 1 个分组内容
        // 3. matcher.group(2) 得到匹配到的字符串的第 2 个分组内容

        //命名分组: 即可以给分组取名
        String regStr = "(?<g1>\\d\\d)(?<g2>\\d\\d)";//匹配 4个数字的字符串


        Pattern pattern = Pattern.compile(regStr);
        Matcher matcher = pattern.matcher(content);

        while (matcher.find()){
            System.out.println("得到 " + matcher.group(0));
            System.out.println("第一个分组的内容 " + matcher.group(1));
            System.out.println("第一个分组的内容(通过组名) " + matcher.group("g1"));
            System.out.println("第二个分组的内容 " + matcher.group(2));
            System.out.println("第二个分组的内容(通过组名)  " + matcher.group("g2"));
        }
    }
}

非捕获分组

package com.javase.regexp;

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

/**
 * 演示非捕获分组,语法比较奇怪
 */
public class RegExp08 {
    public static void main(String[] args) {
        String content = "hello猫猫教育 tom猫猫老师 猫猫同学hello";
//         找到 猫猫教育 、猫猫老师、猫猫同学 子字符串
//        String regStr = "猫猫教育|猫猫老师|猫猫同学";
//        上面的写法可以等价非捕获分组, 注意:下面不能使用 matcher.group(1)
//        String regStr = "猫猫(?:教育|老师|同学)";
//
//        找到 猫猫 这个关键字,但是要求只是查找猫猫教育和 猫猫老师 中包含有的猫猫
//        下面也是非捕获分组,不能使用 matcher.group(1)
//        String regStr = "猫猫(?=教育|老师)";
//
//        找到 猫猫 这个关键字,但是要求只是查找 不是 (猫猫教育 和 猫猫老师) 中包含有的猫猫
//        下面也是非捕获分组,不能使用 matcher.group(1
        String regStr = "猫猫(?!教育|老师)";

        Pattern pattern = Pattern.compile(regStr);
        Matcher matcher = pattern.matcher(content);

        while (matcher.find()){
            System.out.println("找到:" + matcher.group(0));
        }
    }
}

 

 

五、应用实例

package com.javase.regexp;

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

/**
 * 正则表达式的应用实例
 */
public class RegExp10 {
    public static void main(String[] args) {
        String content = "18345678910";

        //汉字
        //String regStr = "^[\u0391-\uffe5]$";

        //邮政编码
        //要求:是一个1-9开头的六位数
        //String regStr = "^[1-9]\\d{5}$";

        //QQ号码
        //要求:是一个1-9开头的一个(5-10位数)
        //String regStr = "^[1-9]\\d{4,9}$";

        //手机号码
        //要求:必须以13 14 15 18开头的11位数
        String regStr = "^1[3|4|5|8]\\d{9}$";

        
        Pattern pattern = Pattern.compile(regStr);
        Matcher matcher = pattern.matcher(content);

        if (matcher.find()){
            System.out.println("满足格式");
        }else {
            System.out.println("不满足格式");
        }
    }
}
package com.javase.regexp;

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

/**
 * 演示正则表达式的使用
 */
public class RegExp11 {
    public static void main(String[] args) {
        //验证复杂的URL
        String content = "https://www.bilibili.com/video/BV1fh411y7R8/?p=894&spm_id_from=pageDriver&vd_source=d2fb719d9c505d05c5a0d02956946969";

        /* 思路
        1. 先确定url的开始部分 https:// | http://
        2. 然后通过 ([\w-]+\.)+[\w-]+  匹配 www.bilibili.com

         */
        当[? . *]表示匹配就是符号本身
        String regStr = "^((https|http)://)([\\w-]+\\.)+[\\w-]+(\\/[\\w-?=&/.%]*)?$";

        Pattern pattern = Pattern.compile(regStr);
        Matcher matcher = pattern.matcher(content);

        if (matcher.find()){
            System.out.println("满足格式");
        }else {
            System.out.println("不满足格式");
        }
    }
}

 

 

六、正则表达式三个常用类 

java.util.regex 包主要包括以下三个类:Pattern类、Matcher类和PatternSyntaxException

 

Pattern类

pattern对象是一个正则表达式对象。Pattern类没有公共构造方法。要创建一个Pattern对象,调用其公共静态方法,它返回一个Pattern对象。该方法接受一个正则表达式作为它的第一个参数

package com.javase.regexp;

import java.util.regex.Pattern;

/**
 * 演示matches方法,用于整体匹配,在验证输入的字符串是否满足条件时使用
 */
public class PatternMethod {
    public static void main(String[] args) {
        String content = "hello abc hello 猫猫";
        //String regStr = "hello";
        String regStr = "hello.*";

        boolean matches = Pattern.matches(regStr, content);
        System.out.println("整体匹配= " + matches);

    }
}

 

Matcher类

Matcher对象是对输入字符串进行解释和匹配的引擎。与Pattern类一样,Matcher也没有公共构造方法。需要调用Pattern对象的matcher方法来获得一个Matcher对象

package com.javase.regexp;

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

/**
 * Matcher类的常用方法
 */
public class MatcherMethod {
    public static void main(String[] args) {
        String content = "hello zhangsanedu jack tom hello smith hello zhangsanedu lisi";
        String regStr = "hello.*";

        Pattern pattern = Pattern.compile(regStr);
        Matcher matcher = pattern.matcher(content);

        while (matcher.find()){
            System.out.println("============");
            System.out.println(matcher.start());
            System.out.println(matcher.end());
            System.out.println("找到 " + content.substring(matcher.start(),matcher.end()));
        }

        //整体匹配方法,常用于,去校验某个字符串是否满足某个规则
        System.out.println("整体匹配= " + matcher.matches());

        //完成如果 content 有 zhangsanedu 就替换成张三
        regStr = "zhangsanedu";

        pattern = Pattern.compile(regStr);
        matcher = pattern.matcher(content);
        //注意:返回的字符串才是替换后的字符串 原来的 content 不变化
        String newContent = matcher.replaceAll("张三");
        
        System.out.println("newContent= " + newContent);
        System.out.println("content= " + content);
    }
}

 

PatternSyntaxException

PatternSyntaxException是一个非强制异常类,它表示一个正则表达式模式中的语法错误

 

 

七、分组、捕获、反向引用

1、分组

我们可以用圆括号组成一个比较复杂的匹配模式,那么一个圆括号的部分我们可以看作是一个子表达式/一个分组

2、捕获

把正则表达式中子表达式/分组匹配的内容,保存到内存中以数字编号或显式命名的组里,方便后边引用,从左向右,以分组的左括号为标志,第一个出现的分组的组号为1,第二个为2,以此类推。组0代表的是整个正则式

3、反向引用

圆括号的内容被捕获后,可以在这个括号后被使用,从而写出一个比较实用匹配模式,这个我们称为反向引用,这种引用既可以是在正则表达式内部,也可以是在正则表达式外部,内部反向引用\\分组号,外部反向引用$分组号

package com.javase.regexp;

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

/**
 * 反向引用
 */
public class RegExp12 {
    public static void main(String[] args) {
        String content = "hello12321-333999111 jack33333 tom11 jack22 12345yyy x1551xx";

//        匹配两个连续相同的数字
//        String regStr = "(\\d)\\1";
//        匹配五个连续相同的数字
//        String regStr = "(\\d)\\1{4}";
//        匹配个位与千位相同,十位与百位相同的数,如:5225
//        String regStr = "(\\d)(\\d)\\2\\1";
        /**
         * 请在字符串中检索商品编号,形式如:12321-333999111 这样的号码,
         * 要求满足前面是一个五位数,然后一个1号,然后是一个九位数,连续的每三位要相同
         */
        String regStr = "\\d{5}-(\\d)\\1{2}(\\d)\\2{2}(\\d)\\3{2}";

        Pattern pattern = Pattern.compile(regStr);
        Matcher matcher = pattern.matcher(content);

        while(matcher.find()){
            System.out.println("找到: " + matcher.group(0));
        }
    }
}
package com.javase.regexp;

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

/**
 * 经典的结巴程序,通过正则表达式修改语句
 */
public class RegExp13 {
    public static void main(String[] args) {
        String content = "我....我要....学学学学....编程 java!";

        // 1.去掉所有的.
        Pattern pattern = Pattern.compile("\\.");
        Matcher matcher = pattern.matcher(content);
        content = matcher.replaceAll("");

//        System.out.println("content= " + content);
//
//        2. 去掉重复的字 我我要学学学学编程 java!
//         思路
//        (1) 使用 (.)\\1+
//        (2) 使用 反向引用$1 来替换匹配到的内容
//         注意:因为正则表达式变化,所以需要重置 matcher
//        pattern = Pattern.compile("(.)\\1+");
//        matcher = pattern.matcher(content);
//        while(matcher.find()){
//            System.out.println("找到:" + matcher.group(0));
//        }
//        //使用反向引用$1 来替换匹配到的内容
//        content = matcher.replaceAll("$1");
//        System.out.println("content= " + content);


        //3.使用一条语句 去掉重复的字 我我要学学学学编程 java
        content = Pattern.compile("(.)\\1+").matcher(content).replaceAll("$1");

        System.out.println("content= " + content);
    }
}

 

 

八、String类中使用正则表达式

1、替换功能

String 类 public String replaceAll(String regex,String replacement)

2、判断功能

String 类 public boolean matcher(String regex){}  //使用Pattern和Matcher类

3、分割功能

String 类 public String[] split(String regex)

package com.javase.regexp;

public class StringReg {
    public static void main(String[] args) {
        String content = "2000 年 5 月,JDK1.3、JDK1.4 和 J2SE1.3 相继发布,几周后其" +
                "获得了 Apple 公司 Mac OS X 的工业标准的支持。2001 年 9 月 24 日,J2EE1.3 发布" +
                "2002 年 2 月 26 日,J2SE1.4 发布。自此 Java 的计算能力有了大幅提升";
        //使用正则表达式方式,将 JDK1.3 和 JDK1.4 替换成 JDK
        content = content.replaceAll("JDK1.3|JDK1.4", "JDK");
        System.out.println("content= " + content);

        //要求 验证一个 手机号, 要求必须是以 138 139 开头的
        content = "13888889999";
        if (content.matches("1(38|39)\\d{8}")) {
            System.out.println("验证成功");
        } else {
            System.out.println("验证失败");
        }

        //要求按照 # 或者 - 或者 ~ 或者 数字 来分割
        System.out.println("===============");
        content = "hello#abc-jack12smith~北京";
        String[] split = content.split("#|-|~|\\d+");
        for (String s : split) {
            System.out.println(s);
        }
    }
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/368820.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【2023】助力Android金三银四面试

前言 新气象&#xff0c;新生机。在2023年的Android开发行业中&#xff0c;又有那些新的面试题出现呢&#xff1f;对于Android面试官的拷问&#xff0c;我们又如何正确去解答&#xff1f;万变不离其宗&#xff0c;其实只要Android的技术层面没变化&#xff0c;面试题也就是差不…

江苏专转本考前焦虑自救指南

考前焦虑自救指南 考试即将来临&#xff0c;面对着人生里未知的门槛&#xff0c;我们的心里总是充满着各种迟疑&#xff0c;成功的对立面永远都充斥着各种不确定性。 陷入考前焦虑&#xff0c;需要立即调整状态。 1、将你的内心恐惧用笔写下来 这样做的目的就是&#xff0c;不要…

git的使用(终端输入指令) 上

git目录前言1.创建仓库2.创建文件和修改数据状态分区![分区](https://img-blog.csdnimg.cn/d124dec6b2b14769ad20b75490f29cae.png)3 .删除、撤销重置 、和比较前言 今天带大家手把手敲一遍 git 流程&#xff1a; 安装一下git&#xff08;详细观看我之前发的git文档&#xff0…

内网渗透(五十六)之域控安全和跨域攻击-非约束委派攻击

系列文章第一章节之基础知识篇 内网渗透(一)之基础知识-内网渗透介绍和概述 内网渗透(二)之基础知识-工作组介绍 内网渗透(三)之基础知识-域环境的介绍和优点 内网渗透(四)之基础知识-搭建域环境 内网渗透(五)之基础知识-Active Directory活动目录介绍和使用 内网渗透(六)之基…

【无标题】智能工业安全用电监测与智慧能源解决方案

工业互联网已成为全球制造业发展的新趋势。在新基建的推动下&#xff0c;5G、人工智能、云计算等技术与传统工业深度融合&#xff0c;为实现智能制造提供了技术支撑&#xff0c;将有力促进制造强国早日实现。 十四五规划在新基建的基础上进一步加快了制造业转型升级的步伐&…

【添砖java】谁说编程第一步是hello world

编程第一步明明是下载编译器和配置环境&#xff08;小声逼逼&#xff09;。 Windows下的java环境安装&#xff1a; java的安装包分为两类&#xff0c;一类是JRE&#xff08;Java Runtime Environmental&#xff09;&#xff0c;是一个独立的java运行环境&#xff1b;一类是JDK…

《Linux运维实战:Centos7.6基于ansible一键离线部署rabbitmq3.9.16+haproxy高可用镜像模式集群》

一、部署背景 由于业务系统的特殊性&#xff0c;我们需要针对不同的客户环境部署 rabbitmqhaproxy高可用镜像模式集群&#xff0c;由于大都数用户都是专网环境&#xff0c;无法使用外网&#xff0c;为了更便捷&#xff0c;高效的部署&#xff0c;针对业务系统的特性&#xff0c…

RT-Thread移植到STM32F407

文章目录第一步&#xff1a;获取RT-Thread源码第二步&#xff1a;项目结构介绍第三步&#xff1a;拷贝示例代码到裸机工程第四步&#xff1a;删除无用文件第五步&#xff1a;修改工程目录结构第六步&#xff1a;添加工程文件路径第七步&#xff1a;编译第八步&#xff1a;修改配…

MySQL进阶篇之视图/存储过程/触发器

今天我们主要来快速学习视图&#xff0c;存储过程&#xff0c;触发器四个方面的内容&#xff0c;一起加油学习吧&#xff0c;还有半年就有秋招了&#xff0c;要加快速度了&#xff0c;迫在眉睫&#xff0c;冲吧&#xff0c;兄弟们。 目录 1、视图 2、存储过程 3、存储函数 4、…

Linux系统Nginx下载和安装

文章目录golang学习面试网站Linux启动nginx参考Linux启动nginx版权声明&#xff1a;本文为博主原创文章&#xff0c;遵循 CC 4.0 BY-SA 版权协议&#xff0c;转载请附上原文出处链接和本声明。 本文链接&#xff1a;https://blog.csdn.net/weixin_36755535/article/details/110…

使用GDAL进行坐标转换

1、地理坐标系与投影坐标系空间参考中主要包含大地水准面、地球椭球体、投影坐标系等几部分内容。地图投影就是把地球表面的任意点&#xff0c;利用一定数学法则&#xff0c;转换到地图平面上的理论和方法&#xff0c;一般有两种坐标系来进行表示&#xff0c;分别是地理坐标系和…

Free for photo container detection, container damage detect PaaS

集装箱箱号识别API免费&#xff0c;飞瞳引擎集装箱人工智能平台&#xff0c;可通过API二次开发或小程序拍照使用&#xff0c;可二次开发应用码头港区海关仓库口岸铁路场站船公司堆场&#xff0c;实现云端集装箱信息识别/集装箱箱况残损检测/好坏箱检验&#xff0c;高检测率/高实…

对话数字化经营新模式:第2届22客户节(22Day)年猪宴圆满结束!

2023年2月22日&#xff0c;由杭州电子商务研究院联合贰贰网络(集团)、TO B总监联盟等发起举办的“第二届客户节22Day”暨2022年度爱名奖 AM AWARDS颁奖及22年猪宴沙龙活动圆满结束。 &#xff08;主持人&#xff1a;杜灵芝&#xff09; 本次沙龙邀请到浙江工业大学管理学院程志…

windows版 redis在同意局域网下互联

项目场景&#xff1a; 同一局域网下各个主机互相连接同一个redis 问题描述 无法连接 原因分析&#xff1a; 没有放行对方的地址 解决方案&#xff1a; 修改配置文件 最重要的一步如下 然后把 redis.windows.conf的文件也照上面的修改一下保持一致 然后安装一下redis服务这…

腾讯在海外游戏和短视频广告领域的新增长机会

来源&#xff1a;猛兽财经 作者&#xff1a;猛兽财经 腾讯(00700)的收入在过去几个季度一直在下降&#xff0c;部分原因是由于新冠疫情导致的经济放缓以及中国监管机构对大型科技公司的监管收紧导致游戏行业萎缩造成的。 然而&#xff0c;猛兽财经认为&#xff0c;这些不利因素…

java 面试问题(一)

文章目录1、Iterator 怎么使用2、Iterator 和 ListIterator 有什么区别3、怎么确保一个集合不能被修改4、 队列和栈是什么5、什么是 Java 的内存模型6、Volatile 关键字的作用7、Volatile 与 Synchronized 比较8、ThreadLocal 介绍9、ThreadLocal 与 Synchronized 的区别10、哪…

十五、多路查找树

1、二叉树与B树 1.1 二叉树的问题分析 二叉树的操作效率较高&#xff0c;但是也存在问题&#xff0c;请看下面的二叉树 二叉树需要加载到内存中&#xff0c;如果二叉树的节点少&#xff0c;没有什么问题&#xff0c;但是如果二叉树的节点很多&#xff08;比如 1 亿&#xff…

使用antlr实现一个简单的表达式解析

背景 之前在做游戏的过程中&#xff0c;我们经常需要解析一些公式&#xff0c;比如(对方攻击值-对方防御值)*2这种表达式&#xff0c;我们习惯于用代码写死公式&#xff0c;但是这种方式不够灵活&#xff0c;我们想要的是一种灵活的解析方式&#xff0c; 只需要策划输入一个任…

教师管理系统的设计与实现

技术&#xff1a;Java、JSP等摘要&#xff1a;1.1 计算机管理教师的意义近年来&#xff0c;随着经济的发展&#xff0c;教育正面向着大型化、规模化的方向发展&#xff0c;教师数量急剧增加&#xff0c;有关教师的各种信息量也成倍增长。在这种情况下用计算机可使人们从繁重的劳…

微机原理复习(周五),计算机组成原理图

1.计算机由运算器&#xff0c;控制器&#xff0c;存储器&#xff0c;输入设备&#xff0c;输出设备等5大基本部件组成。 2.冯诺依曼提出存储设计思想是&#xff1a;数字计算机的数制采用二进制&#xff0c;存储程序&#xff0c;程序控制。 3.计算机的基本组成框图&#xff1a…