python分割函数_python字符分割函数设计

自己设计一个分割函数,根据不同字符,其中的点号可以改为其他符号

****************************************************************************************

s = 'xbc..w1z2x......yd3c....eeff'

print(s)

#s = s.strip()

#print(s)

sep = '..'

def my_split(src, sep):

a = s.find(sep)

w1 = s[:a]

print(w1)

b = a

i = 0

n = len(sep)

while b <= len(s) and b != -1:

while s[a:a + n] == sep:

a = a + n

b = s.find(sep, a)

if b != -1:

print(s[a:b])

else:

print(s[a:])

a = b

i = i + 1

print('enter my_split')

my_split(s, sep)

print('=============================')

my_split(s, '.')

print('=============================')

my_split(s, '...')

print('leave my_split')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值