Python中通过多个字符分割(split)字符串的方法
2015-12-15 06:39
876 查看
python中字符串自带的split方法一次只能使用一个字符对字符串进行分割,但是python的正则模块则可以实现多个字符分割
返回的是一个列表(list),输出结果如下:
<code class="hljs java has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;"><span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">import</span> re re.split(<span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'_#|'</span>,<span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'this_is#a|test'</span>)</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li></ul>
返回的是一个列表(list),输出结果如下:
<code class="hljs json has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">['this', 'is', 'a', 'test']</code>
相关文章推荐
- Python抓取天猫商品详细信息及交易记录
- python小脚本-提取邮箱
- Python中通过多个字符分割(split)字符串的方法
- Python爬虫教程——实战二三四五
- Python爬虫教程——进阶一之爬虫框架Scrapy安装配置
- Python爬虫教程——实战一之爬取糗事百科段子
- 设计模式之单例模式
- 浅谈Python装饰器
- Python——OOP(2)
- python交互模式下清屏
- Python yield 使用浅析
- 十个Python程序员易犯的错误
- python-58: cookies和opener的进一步理解
- python-59: 基础篇完
- python读取超大文件
- python面向对象其他相关-异常处理-反射
- 【Python 第1课】安装
- 【Python 第2课】print
- 【Python 第3课】IDE
- 【Python 第4课】输入