5
回答
python 正则表达式,重复匹配,提取相同符号中间的内容问题?
百度AI开发者大赛带你边学边开发,赢100万奖金,加群:418589053   

a = '1sss%2sss%3sss%4sss%5sss%6sss%'

我想提取所有 % 中间的内容,

想要得到['%2sss', '%3sss', '%4sss', '%5sss', ‘%6sss’]

 

代码如下:

a = '1sss%2sss%3sss%4sss%5sss%6sss%'

re.compile(r'(%.*?)%').findall(a)

结果如下:

['%2sss', '%4sss', '%6sss']

(中间内容是可变的,但内容中不会有 % )

举报
哥哥回来了
发帖于5天前 5回/79阅
顶部