python截取指定字符串_python 正则匹配获取指定多个词的在字符串(句子/段落)索引位置...
python 正则匹配获取指定多个词的在字符串(句子/段落)索引位置
利用re.finditer()特性。
finditer() 返回一个MatchObject类型的iterator,它提供了匹配对象作为返回值,而不是字符串。
官网介绍:https://docs.python.org/zh-cn/3.7/library/re.htmlimport re
text='每天起床后,你还会收到一张小卡片,这是潮汐在向你报告昨晚睡了个怎样的觉。基于你的入睡时间、睡眠情况和睡眠时长等因素,综合计算后会得出一个指数,让你对自己的睡眠质量有一个大致的了解。「潮汐日记」中有你过去每周每月的入睡时间、醒来时间和睡眠质量记录,不时地回顾,可以帮你更好地管理和改善睡眠。'
keyword='潮汐|时间'
for i in re.finditer(keyword, text):
print(i.group(),str(i.span()))
输出结果:
潮汐 (19, 21)
时间 (42, 44)
潮汐 (91, 93)
时间 (108, 110)
时间 (113, 115)
python截取指定字符串_python 正则匹配获取指定多个词的在字符串(句子/段落)索引位置...相关推荐
- php正则抓取网页指定内容,php正则匹配获取指定url网页页面超级链接地址与抓取指定页面内容方法...
在数据采集与页面分析中,常需要抓取给定url页面的内容,或者第二.第三层次深度页面内容. 这里是一个测试例子的实现,仅供参考. /* 匹配给定页面链接 return:array match[link, ...
- php 正则匹配获取span标签值
文档 返回 pattern 的匹配次数. 它的值将是 0 次(不匹配)或 1 次,因为 preg_match() 在第一次匹配后 将会停止搜索.preg_match_all() 不同于此,它会一直搜索 ...
- Python使用re模块进行正则匹配日期和时间
Python使用re模块进行正则匹配日期和时间 目录 Python使用re模块进行正则匹配日期和时间 日期匹配 时间匹配 日期匹配 #导入需要的正则匹配的re包 # Load regex packag ...
- js字符串与正则匹配
js字符串与正则匹配 这里就说一下具体的使用方法,不做过多的解释. 字符串匹配正则的方法:str.方法(reg) 1.str.search() 参数是正则,将会从开始查找字符串中与正则匹配的字符,并返 ...
- python的re模块替换文件字符串_Python 正则处理_re模块
正则表达式 动机 文本处理成为计算机常见工作之一 对文本内容搜索,定位,提取是逻辑比较复杂的工作 为了快速方便的解决上述问题,产生了正则表达式技术 定义 文本的高级匹配模式, 提供搜索, 替换, 本质 ...
- python不包含某字符_python正则表达式匹配不包含某几个字符的字符串方法
python正则表达式匹配不包含某几个字符的字符串方法 一.匹配目标 文件中所有以https?://开头,以.jpg|.png|.jpeg结尾的字符串 二.尝试过程 1) 自然想到正则表达式r'(ht ...
- python批量生成文件夹_python实现批量获取指定文件夹下的所有文件的厂
本文实例讲述了python实现批量获取指定文件夹下的所有文件的厂商信息的方法.分享给大家供大家参考.具体如下: 功能代码如下: import os, string, shutil,re import ...
- python读取文件夹下特定的文件_python os模块获取指定文件夹下所有文件名
本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. python os模块获取指定文件夹下所有文件名 第一种方法使用os.walk(): os.walk() 方法 ...
- 利用python批量查询企业信息_python实现批量获取指定文件夹下的所有文件的厂商信息...
本文实例讲述了python实现批量获取指定文件夹下的所有文件的厂商信息的方法.分享给大家供大家参考.具体如下: 功能代码如下: import os, string, shutil,re import ...
最新文章
- 《软件观念革命——交互设计精髓》读书笔记(一)
- mysql临时文件和临时表_理解mysql的临时表和文件排序
- 天龙八部凤鸣镇目标服务器无法响应,Jmeter给NoHttpResponseException:目标服务器无法响应错误...
- POJ3481(待完善版本,请看注释)
- 科学家利用计算机模型,科学家尝试利用计算机模拟整个宇宙的演化
- 删除了注册表winsock项及winsock2项怎么办
- Docker 下载 JDK 镜像(docker search 、docker pull)
- spring bean创建细节
- mysql rpm安装报错_Mysql rpm包安装
- 回调函数(郁闷至极,总是不理解)
- Oracle自制数据仓库,自治数据库:Oracle 的自治数据仓库云-ADWC体验
- ASP.NET 实践:锁定 ASP.NET 配置设定
- 理解JS散度(Jensen–Shannon divergence)
- 命令行排序文件夹大小
- cad一直正在加载_CAD总是打开要加载好久,卡到不行。
- 共享经济开始崩溃,区块链能否再续共享经济神话?
- 没有想到,网易首席架构师竟用了500页笔记,把网络协议给趣谈了
- 遥感图像的空间分辨率,光谱分辨率等
- 博图v16组态wincc_体验博途V16的新玩意WinCC Unified(二)Hello World篇
- 为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价