python 拆分字符串(3.0)
2024-10-10 01:54:49
拆分字符串
1.
def my_split(s, ds):
l = [s]
for d in ds:
res = []
list(map(lambda x: res.extend(x.split(d)), l))
l = res
return l
s = 'abc;dwwewfe;rqger|gert;klg\tjotrg\tpa|s;dooo'
ds = ';\t|'
l = my_split(s, ds)
print(l)
output:
['abc', 'dwwewfe', 'rqger', 'gert', 'klg', 'jotrg', 'pa', 's', 'dooo']
2.
import re
re.split(r'[;\t|]+', s) # + 代表至少一个 可以是多个
output:
['abc', 'dwwewfe', 'rqger', 'gert', 'klg', 'jotrg', 'pa', 's', 'dooo']
最新文章
- PHP 扩展开发(将自己的一些代码封装成PHP扩展函数)
- Ubuntu 16.04 标题栏实时显示上下行网速、CPU及内存使用率--indicator-sysmonitor
- #ifdef #ifndef使用
- Linux上Eclipse项目右键菜单没有Maven
- Flash Professional CS6 安装zxp插件
- 如何打一手好Log(转)
- hdu5391 Zball in Tina Town(威尔逊定理)
- 转:Android模拟器连接电脑网络
- Delphi中methodaddress的汇编代码解析
- DevExpress ChartControl 设置它的标题
- Linux主机之间ssh免密登录配置方法
- BN多卡同步进行
- JDK提供的四种线程池
- NSUserDefault 的使用
- 基于jCOM搭建Java-微软信息桥梁(下)
- Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)
- python常用模块之shelve模块
- MenuItem属性
- linux下使用文件IO监听GPIO中断
- 错误命令“if not exist ";\Dll"; mkdir ";\Dll"; xcopy ";\bin\Debug\*.*"; ";F:\647\VS项目\EtrolMes2014SY\Framework\Dll"; /e /i /y”已退出,代码为 9009