私信  •  关注

0stone0

0stone0 最近创建的主题
0stone0 最近回复了

你可以使用正则表达式,比如 (\*+) 具有 re.split .


import re
test='asdf****adec****awd**wer*'

a=test.strip()
s=list(filter(None, re.split(r'([*]+)', a)))
print(s)

将输出:

['asdf', '****', 'adec', '****', 'awd', '**', 'wer', '*']

你可以 try online in this demo


使用 filter