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

网站制作技术有哪些seo百度网站排名研究中心关键词首页优化

网站制作技术有哪些,seo百度网站排名研究中心关键词首页优化,wordpress 二级菜单样式,企业推广的主要目的是前言 使用正则表达式处理数据,可进行字符串匹配、提取和替换等操作。在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.khdw.cn/news/44183.html

相关文章:

  • 网站推广的案例seo优化教程自学
  • 长沙网站制作多少钱保定网站推广公司
  • 安徽政府网站建设2022年每日新闻摘抄10一30字
  • 成免费crm特色学生版的特点app优化建议
  • 最好的微网站建设价格百度收藏夹使用方法
  • 用插件做网站百度官网登录入口手机版
  • 一个完整的个人网站推广的软件有哪些
  • 保定网站制作价格网站关键词优化方法
  • wordpress做多语言版seo是什么职位简称
  • 电子商城网站建设服装网络营销策划书
  • 如何搭建一个企业子账号网站网站排名查询工具有哪些
  • 婚纱摄影网站毕业设计php2022智慧树互联网与营销创新
  • wordpress网站正在建设中如何在网络上推广产品
  • 番禺网站开发设计关键词查询工具软件
  • 专做日式新中式庭院的网站有哪些百度怎么联系客服
  • 什么网站有教做变蛋的希爱力双效片副作用
  • 好网站你知道的浏览器下载安装2022最新版
  • 2018网站设计报价表搜索引擎优化的具体操作
  • 当前最好用的wordpress主题百度seo点击排名优化
  • 手机微网站怎么制作seo的关键词无需
  • 阿里云服务器上传网站百度数据库
  • 网站流量如何增加aso推广优化
  • php网站开发图文教程樱桃磁力bt天堂
  • 大连网站策划合肥做网站推广
  • 做网站找哪家公司比较好短视频seo排名系统
  • 做淘宝网站的编程实例想做网络推广如何去做
  • 苹果软件 做ppt模板下载网站有哪些推广公司经营范围
  • 公司企业发展建议网站优化方案
  • 建新网站开发流程图整合营销传播的明显特征是
  • 有域名没有服务器怎么做网站安卓排名优化