Python中提取指定字符串
来源:互联网 发布:淘宝助手模板 编辑:程序博客网 时间:2024/06/05 08:31
Python中提取指定字符串,从一个字符串中提取<>里面的内容,整理了两种实现方式,后续有更多的实现方式继续更新
代码如下:
#coding:utf8import reimport sysreload(sys)sys.setdefaultencoding('utf8')#!/usr/bin/pythontemplate = "我要<歌手名>的<歌曲名>"def subString1(template): copy = False finished = False slotList = [] str = "" for s in template: if s=='<': copy = True elif s=='>': copy = False finished = True elif copy: str = str+s if finished: slotList.append(str) str = "" finished = False return slotListdef subString2(template): rule = r'<(.*?)>' slotList = re.findall(rule, template) return slotListslotList = subString1(template)for slot in slotList: print slotslotList = subString2(template)for slot in slotList: print slot
0 0
- Python中提取指定字符串
- python提取字符串中数字
- Python 字符串中提取数字
- 从指定的字符串中提取Email
- 从指定的字符串中提取Email
- NSSCanner 提取 指定 字符串
- shell提取指定列并判断提取结果中是否包含指定字符串
- python从字符串中提取数字
- Python中字符串中的数字提取方法
- python: 从字符串中提取数字
- 提取海量文本文件中含有指定字符串的行
- 用shell从文件中提取指定字符串的行
- 提取指定范围的字符串
- python 提取文件指定列
- 从一字符串中,提取以指定字符分隔的字符串数组
- 【Python】怎样从网页中提取特定的字符串/行?
- python把txt中字符串数据提取为numpy数组
- python获取指定字符串中重复模式最高的字符串
- 09、ES6 新增数据结构Set
- 使用EgretWing 在浏览器看小程序
- 看过的博客
- Javascript 与正则表达式
- App后台开发运维和架构实践读书笔记
- Python中提取指定字符串
- java面试——struts2面试题
- 路径判环_最长最短路径判环_负权环判环
- Ubuntu防火墙安装和配置
- Android开发时在windows中输入adb shell提示不是内部或外部命令
- java中关键字super的用法
- NOIP2008/vijos1605——双栈排序
- Eclipse配置struts-2.3.32开发环境
- 20170505chrome插件控制页面跳转