python针对不定分隔符切割提取字符串的方法


Posted in Python onOctober 26, 2018

问题:我们需要在散沙一般的数据中提取出字符,分隔符不止一个,而且还有不少空格,比如:

原字符串如下:

'asd ff gg; asd , foo| og '

我们需要删除上面的,;|分隔符和多余空格,提取出:

['asd', 'ff', 'gg', 'asd', 'foo', 'og']

这种一般用于处理日志或者网页数据提取,一般而言,这种数据中需要的数据分布规律性不是太强,而且比较散。

处理结果如下:

import re
line = 'asd ff gg; asd , foo| og '
data = re.split(r'[;,|\s]\s*',line)
for i in data:
 if i == '':
 data.remove(i)
print(data)

以上这篇python针对不定分隔符切割提取字符串的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 把数据 json格式输出的实例代码
Oct 31 Python
浅谈配置OpenCV3 + Python3的简易方法(macOS)
Apr 02 Python
python正向最大匹配分词和逆向最大匹配分词的实例
Nov 14 Python
python修改txt文件中的某一项方法
Dec 29 Python
Python理解递归的方法总结
Jan 28 Python
基于pytorch padding=SAME的解决方式
Feb 18 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
Jun 02 Python
Django之腾讯云短信的实现
Jun 12 Python
Python如何实现后端自定义认证并实现多条件登陆
Jun 22 Python
Django实现文章详情页面跳转代码实例
Sep 16 Python
PIP和conda 更换国内安装源的方法步骤
Sep 21 Python
详解用 python-docx 创建浮动图片
Jan 24 Python
Python3 利用requests 库进行post携带账号密码请求数据的方法
Oct 26 #Python
Python异常的检测和处理方法
Oct 26 #Python
Python subprocess库的使用详解
Oct 26 #Python
Python中浅拷贝copy与深拷贝deepcopy的简单理解
Oct 26 #Python
Python分割指定页数的pdf文件方法
Oct 26 #Python
python 将json数据提取转化为txt的方法
Oct 26 #Python
python读取TXT每行,并存到LIST中的方法
Oct 26 #Python
You might like
在PHP中使用模板的方法
2008/05/24 PHP
用PHP读取RSS feed的代码
2008/08/01 PHP
php tp验证表单与自动填充函数代码
2012/02/22 PHP
tp5框架前台无限极导航菜单类实现方法分析
2020/03/29 PHP
一段多浏览器的"复制到剪贴板"javascript代码
2007/03/27 Javascript
Javascript中的常见排序算法
2007/03/27 Javascript
Extjs中常用表单介绍与应用
2010/06/07 Javascript
js 幻灯片的实现
2011/12/06 Javascript
javascript 数字格式化输出的实现代码
2013/12/10 Javascript
判断文档离浏览器顶部的距离的方法
2014/01/08 Javascript
jquery获取当前元素索引值用法实例
2015/06/10 Javascript
理解javascript对象继承
2016/04/17 Javascript
js实现百度登录框鼠标拖拽效果
2017/03/07 Javascript
关于TypeScript中import JSON的正确姿势详解
2017/07/25 Javascript
shiro授权的实现原理
2017/09/21 Javascript
Javascript中parseInt的正确使用方式
2018/10/17 Javascript
微信小程序实现选择地址省市区三级联动
2020/06/21 Javascript
[04:54]DOTA2-DPC中国联赛1月31日Recap集锦
2021/03/11 DOTA
python正则表达式中的括号匹配问题
2014/12/14 Python
在Python的Django框架中加载模版的方法
2015/07/16 Python
python开发之基于thread线程搜索本地文件的方法
2015/11/11 Python
Python多线程爬虫简单示例
2016/03/04 Python
python数据封装json格式数据
2018/03/04 Python
opencv与numpy的图像基本操作
2019/03/08 Python
Django admin 实现search_fields精确查询实例
2020/03/30 Python
python函数中将变量名转换成字符串实例
2020/05/11 Python
世界上最大的冷却器制造商:Igloo Coolers
2019/07/23 全球购物
绘儿乐产品官方在线商店:Crayola.com
2019/09/07 全球购物
日本即尚网:JSHOPPERS.com(支持中文)
2019/12/03 全球购物
为什么要优先使用同步代码块而不是同步方法?
2013/01/30 面试题
财务会计专业个人求职信范本
2014/01/08 职场文书
工作会议欢迎词
2014/01/16 职场文书
校园运动会广播稿
2014/10/06 职场文书
2016自主招生校长推荐信范文
2015/03/23 职场文书
企业转让协议书(范文2篇)
2019/08/15 职场文书
MySQL 如何限制一张表的记录数
2021/09/14 MySQL