本节主要内容:
python拆分字符串的方法。
例子,python使用多个分隔符拆分字符串。
代码:
#!/bin/python
#
#site: www.jb200.com
def tsplit(string, delimiters):
"""Behaves str.split but supports multiple delimiters."""
delimiters = tuple(delimiters)
stack = [string,]
for delimiter in delimiters:
for i, substring in enumerate(stack):
substack = substring.split(delimiter)
stack.pop(i)
for j, _substring in enumerate(substack):
stack.insert(i+j, _substring)
return stack
说明:
有时需要用多个分隔符拆分字符串,例如拆分标签时,既要用中文的分号,也要用到英文的分号。
调用方法:
您可能感兴趣的文章:
python 字符串截取与替换的常用方法
python按固定长度拆分字符串的脚本代码
Python 字符串操作实例(替换、删除、截取、大小写转换、分割等)
python字符串的截取与替换的方法举例
python字符串操作方法大全(替换、删除、截取、复制、连接、比较、查找等)
python字符串截取 替换 查找 分割的实例代码
python 截取字符串的实例详解
python 分割字符串的例子
python 字符串连接的方法