gpt4 book ai didi

python - 分隔连续字符串Python

转载 作者:行者123 更新时间:2023-11-28 21:52:25 25 4
gpt4 key购买 nike

我一直在研究这段代码,试图读取不带空格的文本字符串。该代码需要通过使用正则表达式识别所有大写字母来分隔字符串。但是我似乎无法让它显示大写字母。

import re
mystring = 'ThisIsStringWithoutSpacesWordsTextManDogCow!'
wordList = re.sub("[^\^a-z]"," ",mystring)
print (wordList)

最佳答案

尝试:

re.sub("([A-Z])"," \\1",mystring).split()

这会在每个大写字母前添加一个空格,并在这些空格上拆分。

输出:

['This',
'Is',
'String',
'Without',
'Spaces',
'Words',
'Text',
'Man',
'Dog',
'Cow!']

关于python - 分隔连续字符串Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28279116/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com