当前位置: 首页 > news >正文

做网站做的好的公司有哪些企业网站制作是什么

做网站做的好的公司有哪些,企业网站制作是什么,桂林象鼻山成因,宁波建设安全协会网站前言 使用正则表达式处理数据,可进行字符串匹配、提取和替换等操作。在python中,通过re库完成正则匹配的操作。 一、正则语法规则 1.常用匹配符 模式描述^匹配字符串开头$匹配字符串结尾.匹配任意字符*匹配前面的字符零次或多次匹配前面的字符一次或多…

前言

使用正则表达式处理数据,可进行字符串匹配、提取和替换等操作。在python中,通过re库完成正则匹配的操作。


一、正则语法规则

1.常用匹配符

模式描述
^匹配字符串开头
$匹配字符串结尾
.匹配任意字符
*匹配前面的字符零次或多次
+匹配前面的字符一次或多次
?匹配前面的字符零次或一次
[]匹配括号中列举的任意一个字符
[^]匹配除了括号中列举的字符以外的任意一个字符

2.常用匹配函数

函数 描述
re.match从开始位置开始匹配,如果开头没有则无,语法: re.match(pattern, string)
re.search搜索整个字符语法: re.search(pattern, string)
re.findall搜索整个字符串,返回一个list 语法: re.findall (pattern, string)

3.常用修饰符

修饰符描述
re.I使匹配对大小写不敏感
re.M多行匹配,影响 ^ 和 $
re.S使 . 匹配包括换行在内的所有字符
re.U根据Unicode字符集解析字符。这个标志影响 \w, \W, \b, \B.
re.L做本地化识别(locale-aware)匹配
re.X该标志通过给予你更灵活的格式以便你将正则表达式写得更易于理解

二、正则表达式的应用

1.引入库

代码如下(示例):

import re

2.提取数据

代码如下(示例):

import  re
content = '''
<div>
<a href="https://baike.baidu.com/item/%E5%B9%BF%E4%B8%9C%E7%9C%81/132473" title="广东省">广东省介绍</a>
<a href="https://baike.baidu.com/item/%E6%B1%9F%E8%A5%BF%E7%9C%81/19438118" title="江西省">江西省介绍</a>
</div>
'''
# 获取链接文本内容
part = r'<a.*?>(.*?)</a>'
topic = re.findall(part,content)
print(topic )
# 获取完整链接内容
url_part = r'<a.*?href=.*?</a>'
urls = re.findall(url_part,content,re.I|re.S|re.M)
for i in urls:print(i)# 获取单个链接
res_url = r'href="(.*?)"'
url = re.findall(res_url,content,re.I|re.S|re.M)
print(url)
for i in url:print(i)

3.返回结果

['广东省介绍', '江西省介绍']
<a href="https://baike.baidu.com/item/%E5%B9%BF%E4%B8%9C%E7%9C%81/132473" title="广东省">广东省介绍</a>
<a href="https://baike.baidu.com/item/%E6%B1%9F%E8%A5%BF%E7%9C%81/19438118" title="江西省">江西省介绍</a>
['https://baike.baidu.com/item/%E5%B9%BF%E4%B8%9C%E7%9C%81/132473', 'https://baike.baidu.com/item/%E6%B1%9F%E8%A5%BF%E7%9C%81/19438118']
https://baike.baidu.com/item/%E5%B9%BF%E4%B8%9C%E7%9C%81/132473
https://baike.baidu.com/item/%E6%B1%9F%E8%A5%BF%E7%9C%81/19438118

在这里插入图片描述


http://www.yayakq.cn/news/187651/

相关文章:

  • 罗湖中小网站建设网站开发有关费用
  • 网页设计代码大全添加音乐广州建网站开发seo型企业网站
  • 中国建设企业银行登录网站湖南省住建云公共信息服务平台
  • 上海市网站开发公司排名网站开发具体问题
  • 敦煌网网站推广方式项目分享网
  • 网站开发行业发展广西壮族自治区教育厅
  • html5做网站好吗游戏充值代理平台
  • 园林景观中企动力提供网站建设住房城乡建设部网站职业资格
  • 浙江新地标建设集团网站wordpress 云虚拟主机
  • 杭州做服装电商拿货的网站网站设计与建设工作室
  • 网站建设成都公司哪家好网站建设哈尔滨网站设计3
  • 开发公司提质增效的建议和措施成都专业seo公司
  • 邢台移动网站建设网站建设中排名掉了
  • 东莞微网站网络营销是什么营销
  • 飞鸟加速器网站建设seo 视频
  • 摄影公司网站html5静态网站
  • 做的好的招投标网站企业网址注册
  • 关于网站建设的方案ppt品牌logo设计图片
  • 珠海汽车网站建设句容本地网站
  • 推广app网站整合营销传播策略
  • 兰州网站建设多少钱站长工具网站排名
  • 绵阳市建设工程质量监督站网站全球互联网总部在哪里
  • 个人介绍网站源码正邦设计公司招聘信息
  • 云南专业做网站多少钱学校网页制作视频教程
  • 做书的封面的网站素材无法跳转到建设银行网站
  • 网站怎么做全屏的wordpress用户中心api
  • 类似站酷的设计类网站大连工程信息招标网
  • 网站开发团队需要哪些微信小程序注册需要钱吗
  • 吕梁营销型网站建设费用梁头网站建设
  • 电子网站建设基本流程图如何在各大平台推广