python语言: 如字符串asd:123:*:a2b45 不同的字符串用冒号分隔,如何用python语句把冒号之间的内容提取

[复制链接]
查看11 | 回复3 | 2011-11-10 11:16:33 | 显示全部楼层 |阅读模式
最简单用split (大部分人都会这么干,有轮子干么不用呢)其实还可以用正则re.compile(r'[^:]+').findall(str)...
回复

使用道具 举报

千问 | 2011-11-10 11:16:33 | 显示全部楼层
str = 'aaa:*&^:232'flag = ':'list_test = str.split(flag)length_list = len(list_test)for i in range(length_list):print(list_test)python的版本是3.2 ,主要是用了split方法。...
回复

使用道具 举报

千问 | 2011-11-10 11:16:33 | 显示全部楼层
>>> str='asd:123:*:a2b45'>>> a=str.split(':')>>> a['asd', '123', '*', 'a2b45']>>> a1,a2,a3,a4=str.split(':')>>> print(a1,a2,a3,a4)asd 123 * a2b45...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行