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

网站制作技术有哪些域名查询网

网站制作技术有哪些,域名查询网,wordpress的ftp設置,大宗贸易交易平台前言 使用正则表达式处理数据,可进行字符串匹配、提取和替换等操作。在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/32986.html

相关文章:

  • 男女激烈做羞羞事网站有哪些网站可以免费推广
  • 湖北建设网官方网站今日冯站长之家
  • 惠阳住房与规划建设局网站谷歌官方app下载
  • 微信web开发者工具下载seo云优化是什么意思
  • 品牌网站建设供应商武汉线上推广具体应该怎么做
  • 网站制作 流程怎样做网站的优化、排名
  • 加强政府门户网站建设方案西安网站建设公司电话
  • 网站开发的比较视频号推广方法
  • 软装设计效果图牛排seo系统
  • 网站设计服务费做什么费用百度站长平台怎么用
  • 手机网站建设公司google官网入口
  • 贵港网站制作站长工具关键词
  • 怎么在网站后台做图片新闻软文营销是什么意思
  • 专做母婴食品的网站中国免费域名注册平台
  • 怎么样才能搜索到自己做的网站中小企业管理培训班
  • wordpress https 网页错乱百度搜索引擎关键词优化
  • 余杭政府门户网站平安建设标语手游推广平台哪个好
  • 想要黑掉一个网站 要怎么做深圳关键词优化软件
  • 360官方网站互联网推广运营
  • 网站做两个月百度没有录取制作网页的工具软件
  • 花都网站开发公司seo公司北京
  • html 网站模板上海优化外包公司排名
  • 网站建设费的会计分录盘古百度推广靠谱吗
  • 国外 上海网站建设济南网站运营公司
  • 建设厅网站注册后多长时间开通代做seo关键词排名
  • 济南做网站多少钱aso优化方法
  • 模板兔自用主题WordPress网络优化的工作内容
  • 房产网站制作流程网站建站设计
  • 塑胶原料 东莞网站建设外链seo招聘
  • 比较好的做外贸网站数据分析