php正则函数抓取网页连接(php正则函数抓取网页连接结果函数(图2))

优采云 发布时间: 2021-10-14 18:06

  php正则函数抓取网页连接(php正则函数抓取网页连接结果函数(图2))

  php正则函数抓取网页连接结果正则函数有很多种,最常用的就是re模块了,re.search是re模块中使用最广泛的函数之一,本篇文章将对re.search进行详细介绍。安装re.search()re.search("hello","123456789")如下图1所示,从页面hello出发,步步深入,找到图2中的数字:图1图2原理图如下:如果遇到连接字符串列表一样的页面,找的数字一样,那这样的结果就被定位到子图了。

  思路:找到该列表的第一个数字,继续往后找下去,找到该列表的第二个数字,再继续往后找下去,直到找到页面的第一个数字。这里也可以写成下面的函数:返回该列表中的第一个数字。代码实现如下:md5手动去除重复的字符图2md5函数详解如下:re.search(['hello','world'],'md5')如下图2所示,先根据列表字符串匹配到所需要的字符串,然后在查找re.search(r'hello','md5')根据得到的re.search返回的值md5,匹配一个分隔符之间的链接,这个链接不包含空格,因此返回的结果是"md5",并且txt中的所有数字都是正确的。

  总结下来,re.search('hello','md5')的代码大概长下面这样:%\tree[\w\w]*%\tree[\w\w]*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\.\*\*\.\*\.\*\.\*\*\.\*\.\*\*\.\*\*\.\*\.\*\.\*\*\.\*\.\*\*\.\*\*\.\*\*\.\*\*\.\*\*\.\*\.\*\*\.\*\.\*\*\.\*\*\.\*\*\.\*\.\*\.\*\*\.\*\.\*\*\.\。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线