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之Python文档
Oct 10 Python
Python调用SQLPlus来操作和解析Oracle数据库的方法
Apr 09 Python
python3 pandas 读取MySQL数据和插入的实例
Apr 20 Python
python脚本实现验证码识别
Jun 07 Python
Python中反射和描述器总结
Sep 23 Python
Python 实现两个列表里元素对应相乘的方法
Nov 14 Python
解决pycharm py文件运行后停止按钮变成了灰色的问题
Nov 29 Python
使用python进行拆分大文件的方法
Dec 10 Python
python字符串替换第一个字符串的方法
Jun 26 Python
Pytest mark使用实例及原理解析
Feb 22 Python
python使用多线程+socket实现端口扫描
May 28 Python
浅谈Python 中的复数问题
May 19 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操作mysql数据库的基本类代码
2014/02/25 PHP
PHP实现二维数组去重功能示例
2017/01/12 PHP
实例介绍PHP删除数组中的重复元素
2019/03/03 PHP
input输入框的自动匹配(原生代码)
2013/03/19 Javascript
客户端js性能优化小技巧整理
2013/11/05 Javascript
node.js中的fs.realpath方法使用说明
2014/12/16 Javascript
Bootstrap模态框(modal)垂直居中的实例代码
2016/08/18 Javascript
javascript之with的使用(阿里云、淘宝使用代码分析)
2016/10/11 Javascript
jQuery实现的模拟弹出窗口功能示例
2016/11/24 Javascript
使用FileReader API创建Vue文件阅读器组件
2018/04/03 Javascript
Javascript实现动态时钟效果
2018/11/17 Javascript
JS+CSS实现随机点名(实例代码)
2019/11/04 Javascript
[03:00]《DAC最前线》之欧美新秀VS老将
2015/02/01 DOTA
python实现的一只从百度开始不断搜索的小爬虫
2013/08/13 Python
利用soaplib搭建webservice详细步骤和实例代码
2013/11/20 Python
python实现对excel进行数据剔除操作实例
2017/12/07 Python
TensorFlow 多元函数的极值实例
2020/02/10 Python
基于python实现操作git过程代码解析
2020/07/27 Python
Python操作word文档插入图片和表格的实例演示
2020/10/25 Python
Python中pass的作用与使用教程
2020/11/13 Python
详解移动端Html5页面中1px边框的几种解决方法
2018/07/24 HTML / CSS
运动服饰每月订阅盒:Ellie
2018/04/29 全球购物
Huda Beauty官方商店:化妆和美容产品
2020/09/05 全球购物
安全事故检讨书
2014/01/18 职场文书
餐厅考勤管理制度
2014/01/28 职场文书
关于环保的建议书400字
2014/03/12 职场文书
基层党支部公开承诺书
2014/05/29 职场文书
2014年内勤工作总结
2014/11/24 职场文书
老公保证书
2015/01/17 职场文书
综合办公室岗位职责
2015/04/11 职场文书
2015年度村委会工作总结
2015/04/29 职场文书
python获取淘宝服务器时间的代码示例
2021/04/22 Python
使用springMVC所需要的pom配置
2021/09/15 Java/Android
用JS写一个发布订阅模式
2021/11/07 Javascript
使用CSS定位HTML元素的实现方法
2022/07/07 HTML / CSS
HttpClient实现表单提交上传文件
2022/08/14 Java/Android