一:介绍

                  Java正则表达式3之数量词及爬虫案例_正则表达式

二:案例演示预备知识

     在介绍案例之前,先介绍一下正则表达式爬取文本中符合要求的内容所需要用的知识点。

  1. 首先,需要定义一个字符串,里面包含所有的文本信息。即所爬取的目标大串
  2. regex这个包,在Pattern这个包内;使用regex正则表达式,就需要导包,创建对象
  3. 要想一个一个去读取文本,就要先定义一个文本匹配器的对象,去读取这个目标大串,寻找符合正则表达式规则的对象
  4. 最后一步就是利用循环去获取符合要求的结果。

三:案例演示

1.需求:

                  Java正则表达式3之数量词及爬虫案例_取文本_02

因为这个其中有带.的,所以定义正则表达式的时候需要用|来连接两个条件。

                  Java正则表达式3之数量词及爬虫案例_正则表达式_03

运行结果如下;

                  Java正则表达式3之数量词及爬虫案例_导包_04

可以看出这个正则表达式的书写是正确的,将所有符合条件的都爬取到了。

所有的代码如下:

仅供参考,正则表达式的书写可以不只一种写法。由于本人目前能力有限,如果出现错误请私聊我博客来反馈,以便于我及时进行修改,非常感谢!!!

非常感谢为我的点赞。