python针对不定分隔符切割提取字符串
来源:互联网 发布:幼儿教育发展前景知乎 编辑:程序博客网 时间:2024/05/18 02:43
问题:我们需要在散沙一般的数据中提取出字符,分隔符不止一个,而且还有不少空格,比如:
原字符串如下:
'asd ff gg; asd , foo| og '
我们需要删除上面的,;|分隔符和多余空格,提取出:
['asd', 'ff', 'gg', 'asd', 'foo', 'og']
这种一般用于处理日志或者网页数据提取,一般而言,这种数据中需要的数据分布规律性不是太强,而且比较散。
处理结果如下:
import reline = 'asd ff gg; asd , foo| og 'data = re.split(r'[;,|\s]\s*',line)for i in data: if i == '': data.remove(i)print(data)
阅读全文
0 0
- python针对不定分隔符切割提取字符串
- 实现任意分隔符的字符串提取
- 如何从字符串中按分隔符提取字符串
- 以空格为分隔符的字符串提取
- 【Python】切割字符串
- Python-多种分隔符解析字符串
- python字符串分割,保留分隔符
- Python分隔字符串
- python实现-字符串分隔
- python字符串分隔
- 提取以“|”分隔的字符串的各个分隔项元素
- python split分隔字符串之分隔次数
- 分隔符分隔的字符串
- 基于《PythonCookbook》的学习(1)——针对任意多的分隔符拆分字符串
- Python 字符串切割函数设计
- Python 连接数据库&切割字符串
- 字符串切割(从某个字符串中提取子串)
- 某讯一道面试题,用C提取字符串,分隔符为空格
- Java核心技術卷_3_變量與運算符
- C++学习笔记
- 解决安装python没有scripts文件夹的问题
- ListView中的item点击事件
- 四种小型餐厅小票打印机的选择
- python针对不定分隔符切割提取字符串
- myeclipse 10 j安装了JDK1.7,java编译器无法选择到1.7的问题
- 八种排序算法及分析
- ArrayList vs. LinkedList vs. Vector
- 常用的正则表达式
- 使用 STL stringstream 做各种不同进制的字符串到整数的转换
- RPG黑暗之光Part2:角色创建
- 配置sql server数据源
- [LeetCode] 344.Reverse String